Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public long getItemId(int position) {
- String tag = "f" + position;
- if(fragmentManager.findFragmentByTag(tag) != null){
- Log.i("TEST", fragmentManager.findFragmentByTag(tag).toString() + " at position " + position);
- return fragmentManager.findFragmentByTag(tag).hashCode();
- }
- return super.getItemId(position);
- }
- @Override
- public boolean containsItem(long itemId) {
- Log.i("TEST", "Here is " + fragmentManager.getFragments().toString());
- Log.i("TEST", "Here is " + fragmentManager.getFragments().stream().anyMatch(fragment -> fragment.hashCode() == itemId));
- return fragmentManager.getFragments().stream().anyMatch(fragment -> fragment.hashCode() == itemId);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement