2017-04-03 145 views
0

我在回收視圖適配器中爲圖像使用尋呼機適配器。 一切工作正常。但是,當我滾動recycleView,尋呼機適配器重置並重新創建尋呼機適配器中的所有圖像。 因此,我不想在每次滾動時重置尋呼機適配器。在回收視圖適配器中使用尋呼機適配器Android

感謝。

+0

保存適配器的狀態時,它滾動 –

+0

可以添加你的問題的額外信息? – Noorul

回答

0

編輯:

看來,如果條件匹配的專輯,它會滾動list.So時,你必須確保在哪裏把代碼兩條線復位。

(listPosts.get(position).getPost_type().equals("ALBUM")) { 

holder.pagerAdapter = new FragmentAdapter(getSupportFragmentManager(), ctx, images_list); 


holder.viewPagerMedia.setAdapter(holder.pagerAdapter); 

} 

請檢查您已經添加所有這些方法如下:

@Override 
    public int getItemCount() { 

     return widgetArrList.size(); 
    } 

    @Override 
    public long getItemId(int position) { 
     return position; 
    } 

    @Override 
    public int getItemViewType(int position) { 
     return position; 
    } 
+0

但是,當我向下滾動,它重置尋呼機適配器。 –

+1

如果(listPosts.get(位置).getPost_type()等於( 「ALBUM」)) { holder.pagerAdapter =新FragmentAdapter(getSupportFragmentManager(),CTX,images_list); holder.viewPagerMedia.setAdapter(holder.pagerAdapter); } –

+0

我正在使用上面的代碼尋呼機適配器。請檢查。 –

相關問題