package com.example.imageloader; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.ImageView; import android.widget.ListView; import com.nostra13.universalimageloader.core.DisplayImageOptions; import com.nostra13.universalimageloader.core.ImageLoader; public class MainActivity extends AppCompatActivity { private ImageLoader instance; String urlBitmap = "https://img-my.youkuaiyun.com/uploads/201407/26/1406383265_8550.jpg"; private ListView lv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lv = (ListView) findViewById(R.id.lv); lv.setAdapter(new MyAdapter()); instance = ImageLoader.getInstance(); } class MyAdapter extends BaseAdapter { @Override public int getCount() { return 10; } @Override public Object getItem(int i) { return null; } @Override public long getItemId(int i) { return i; } @Override public View getView(int i, View view, ViewGroup viewGroup) { View view1 = View.inflate(MainActivity.this, R.layout.listview, null); ImageView img = (ImageView)view1.findViewById(R.id.img); DisplayImageOptions option = ImageLoaderUtils.getDisplayImageOption(); instance.displayImage(urlBitmap,img,option); return view1; } } }
ImageLoader适配器
最新推荐文章于 2018-12-18 20:06:20 发布