ImageRequest 过时的处理方式

来源:互联网 发布:面向接口编程 编辑:程序博客网 时间:2024/06/08 07:12

过时情况


ImageRequest request = new ImageRequest(        url,        new Response.Listener<Bitmap>() {            @Override            public void onResponse(Bitmap bitmap) {                                        image.setImageBitmap(bitmap);            }        },        0, 0, Bitmap.Config.RGB_565,        new Response.ErrorListener() {            @Override            public void onErrorResponse(VolleyError volleyError) {                //image.setImageResource(R.mipmap.ic_launcher);                Toast.makeText(XZingMainActivity.this,"获取网络图片失败",Toast.LENGTH_SHORT).show();            }        });



改用构造方法可以解决

ImageRequest request = new ImageRequest(                             url, myResponseListener, maxWidth,                             maxHeight, scaleType, Config.RGB_565, myErrorListener);





ImageRequest imageRequest=new ImageRequest (url, new Response.Listener<Bitmap>() {    @Override    public void onResponse(Bitmap response) {                        imageView.setImageBitmap(response);    }},0,0, ImageView.ScaleType.CENTER_CROP,null, new Response.ErrorListener() {    @Override    public void onErrorResponse(VolleyError error) {        Toast.makeText(XZingMainActivity.this,"获取error ====",Toast.LENGTH_SHORT).show();                        error.printStackTrace();    }});

原创粉丝点击