我在回收视图适配器中为图像使用寻呼机适配器。 一切工作正常。但是,当我滚动recycleView,寻呼机适配器重置并重新创建寻呼机适配器中的所有图像。 因此,我不想在每次滚动时重置寻呼机适配器。在回收视图适配器中使用寻呼机适配器Android
感谢。
我在回收视图适配器中为图像使用寻呼机适配器。 一切工作正常。但是,当我滚动recycleView,寻呼机适配器重置并重新创建寻呼机适配器中的所有图像。 因此,我不想在每次滚动时重置寻呼机适配器。在回收视图适配器中使用寻呼机适配器Android
感谢。
编辑:
看来,如果条件匹配的专辑,它会滚动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;
}
但是,当我向下滚动,它重置寻呼机适配器。 –
如果(listPosts.get(位置).getPost_type()等于( “ALBUM”)) { holder.pagerAdapter =新FragmentAdapter(getSupportFragmentManager(),CTX,images_list); holder.viewPagerMedia.setAdapter(holder.pagerAdapter); } –
我正在使用上面的代码寻呼机适配器。请检查。 –
保存适配器的状态时,它滚动 –
可以添加你的问题的额外信息? – Noorul