public class MyFragmentStateAdapter extends FragmentStateAdapter {
private ArrayList<Fragment> fragments;
public MyFragmentStateAdapter(@NonNull FragmentActivity fragmentActivity,ArrayList<Fragment> fragments,LocalStorageViewModel viewModel) {
super(fragmentActivity);
this.fragments = fragments;
}
@Override
public int getItemCount() {
return fragments.size();
}
@NonNull
@Override
public Fragment createFragment(int position) {
return fragments.get(position);
}
}
test FragmentStateAdapter
最新推荐文章于 2023-05-05 15:25:48 发布