2016-04-08 17 views
1

私は内部に3つの断片を持つViewPagerを持っています。各フラグメントは、リモートサーバーからいくつかの演習を取得するためのリストです。 3つの断片が順番にある:「探検する」、「好き」、「最近」。Android:GlideがListViewで画像を読み込まない

"explore"リストにすべての画像が正しく表示されます。残念なことに「お気に入り」では画像が表示されません(ホルダーのサムネイルを置くだけです)。

これは私の一般的なアダプタです:

@Override 
    public View getView(int position, View convertView, ViewGroup parent) { 
     final T item = getItem(position); 
     .... 
     Glide.with(getContext()) 
       .load(UIUtils.getThumbnailImageUrl(item.images)) 
       .placeholder(R.drawable.default_thumbnail_picture) 
       .crossFade() 
       .listener(new RequestListener<String, GlideDrawable>() { 
        @Override 
        public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) { 
         return false; 
        } 

        @Override 
        public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) { 
         return false; 
        } 
       }) 
       .into(viewHolder.mExerciseImageView); 

     return convertView; 
    } 

私は "onExceptionを()" 関数にブレークポイントを置いて、いくつかの休憩があります。残念ながら、例外は常にnullと等しいです...

あなたは私を助けてもらえますか?

ありがとうございました!

答えて

2

これを追加してください.dontAnimate() これは動作します。

+0

素晴らしい作品です。 –

関連する問題