【发布时间】:2020-10-07 23:43:11
【问题描述】:
我同时使用ViewPager2 和FragmentStateAdapter。
public class MyAdapter extends FragmentStateAdapter {
public MyAdapter(@NonNull Fragment fragment) {
super(fragment);
}
@NonNull
@Override
public Fragment createFragment(int position) {
return MyFragment.newInstance(MyClass.func(position));
}
@Override
public int getItemCount() {
return MyClass.NUM;
}
}
不幸的是,在适配器上调用notifyDataSetChanged() 完全没有效果(调用notifyItemChanged(position) 工作正常)。
我该如何解决这个问题?
【问题讨论】:
标签: android android-viewpager2 fragmentstateadapter