|
@@ -29,6 +29,17 @@ public class HomePageAdapter extends FragmentStateAdapter {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public long getItemId(int position) {
|
|
|
+ Fragment fragment = mFragments.get(position);
|
|
|
+ return fragment != null ? fragment.hashCode() : super.getItemId(position);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public boolean containsItem(long itemId) {
|
|
|
+ return super.containsItem(itemId);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public int getItemCount() {
|
|
|
return mFragments != null ? mFragments.size() : 0;
|
|
|
}
|