Описание тега android-fragmentmanager

Фрагменты полезны, когда мы хотим поддерживать несколько размеров экрана. Для управления фрагментами нам нужен FragmentManager, который помогает вам обрабатывать транзакции между фрагментами.

С помощью FragmentManager вы можете обнаружить фрагменты внутри макета, используя findFragmentById или же findFragmentByTag, В то время как первый метод очень прост и использует общий идентификатор Android для обнаружения компонента, второй метод (который использует тег) является необычным. Тег во фрагменте - это просто "имя", которое мы даем фрагменту, чтобы вы могли найти его позже, используя это имя.

Все операции, выполняемые FragmentManager происходят внутри "транзакции", как в операции с базой данных. Во-первых, вы можете получить FragmentManger используя метод Activity getFragmentManager(), Если у вас есть ссылка на этот компонент, вы должны начать транзакцию.

В конце, когда вы закончили, и вы готовы показать свой фрагмент, вы должны позвонить commit метод, который отмечает конец транзакции.