android studio volley image

来源:互联网 发布:小草水冷淘宝 编辑:程序博客网 时间:2024/05/17 05:08
public class Main2Activity extends AppCompatActivity {    ImageView imageView;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main2);        imageView=(ImageView)findViewById(R.id.image);        loadImage();    }    public void loadImage(){        RequestQueue requestQueue=Volley.newRequestQueue(this);        String url="http://api.k780.com:88/upload/weather/d/4.gif";        final LruCache<String,Bitmap> lruCache=new LruCache<>(100);        ImageLoader.ImageCache imageCache=new ImageLoader.ImageCache() {            @Override            public Bitmap getBitmap(String url) {                return lruCache.get(url);            }            @Override            public void putBitmap(String url, Bitmap bitmap) {                lruCache.put(url,bitmap);            }        };        ImageLoader imageLoader=new ImageLoader(requestQueue,imageCache);        ImageLoader.ImageListener imageListener=imageLoader.getImageListener(imageView,android.R.drawable.ic_menu_report_image,android.R.drawable.ic_menu_report_image);        imageLoader.get(url,imageListener);    }}
0 0