a287138531
2015-07-30 02:32
采纳率: 50%
浏览 2.2k

Android imageloade异步加载图片的,怎么知道图片是否加载完成?

-image-loade 用了这个异步加载图片包,怎么知道图片加载完成?

想当加载完成,再显示layout,而不是显示一张图片。。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 月盡天明 2015-07-30 02:44
    已采纳

    imageloader有回调函数的。

     ImageLoader.getInstance().displayImage(uri, imageView, new ImageLoadingListener() {
    
                @Override
                public void onLoadingStarted(String arg0, View arg1) {
                    // TODO Auto-generated method stub
    
                }
    
                @Override
                public void onLoadingFailed(String arg0, View arg1, FailReason arg2) {
                    // TODO Auto-generated method stub
    
                }
    
                @Override
                public void onLoadingComplete(String arg0, View arg1, Bitmap arg2) {
                    // TODO Auto-generated method stub
    
                }
    
                @Override
                public void onLoadingCancelled(String arg0, View arg1) {
                    // TODO Auto-generated method stub
    
                }
            })
    
    点赞 打赏 评论
  • danielinbiti 2015-07-30 02:38
     onLoadingComplete
     http://blog.csdn.net/wwj_748/article/details/10079311
     看imageLoader.displayImage(imageUrls[position], holder.image, options, animateFirstListener);  中animateFirstListener的定义方式
    
    点赞 打赏 评论

相关推荐 更多相似问题