How to get finish callback on setImageUrl with Volley library and NetworkImageView?

前端 未结 7 1377
萌比男神i
萌比男神i 2020-12-14 01:18

I\'m trying out the Google\'s new Volley library and it\'s looking sharp and loads images quickly when I use this method setImageUrl:

holder.ima         


        
7条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-14 01:50

    Listener imageListener = new Listener() {
        @Override
        public void onResponse(Bitmap response) {
            //This call back method is executed in the UI-Thread, when the loading is finished
            imageView.setImageBitmap(response); //example
        }
    };
    Response.ErrorListener errorListener = new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error) {
          //log your error
        }
    };
    //url, ListenerOnFinish, width, height, errorListener
    ImageRequest getImageRequest = new ImageRequest(url, imageListener, 0, 0, null,errorListener);
    requestQueue.add(getImageRequest);
    

提交回复
热议问题