Я создал ViewPager с 8 фрагментами, которые используют один и тот же макет xml. Однако я хочу, чтобы разные фрагменты использовали разные контенты. Мне нужно получить идентификатор любого фрагмента, чтобы я мог загрузить конкретный контент на этот фрагмент.Как получить идентификатор текущего фрагмента?
Я попытался
extras.putInt(Globals.KEY_CATEGORY_POSITION, position);
fragment.setArguments(extras);
в методе GetItem (INT позиция) на FragmentPagerAdapter.
Затем я получаю положение фрагмента в классе фрагментов. Когда я это делаю, я перехожу от 0 до 7, когда я распечатываю позицию каждого фрагмента, но затем все они увеличиваются до 7, поэтому все они становятся одним и тем же фрагментом.
Есть ли другой способ получить идентификатор для каждого фрагмента?
Вы можете использовать свойство tag для идентификации фрагмента в ViewPager –