Android FragmentManager: методы динамического управления фрагментами

В Android за управление фрагментами в действии отвечает FragmentManager. Он позволяет динамически добавлять, удалять, заменять и выполнять другие операции с фрагментами. Вот несколько методов, обычно используемых с классом FragmentManager:

  1. beginTransaction(): начинает серию транзакций фрагментов.
  2. add(): добавляет фрагмент к действию.
  3. replace(): заменяет существующий фрагмент новым.
  4. remove(): удаляет фрагмент из действия.
  5. findFragmentById(): извлекает фрагмент по его уникальному идентификатору.
  6. findFragmentByTag(): извлекает фрагмент по его тегу.
  7. popBackStack(): извлекает верхний фрагмент из заднего стека.
  8. executePendingTransactions(): немедленно выполняет любые ожидающие транзакции фрагмента.
  9. getFragments(): извлекает список всех фрагментов, добавленных в данный момент в действие.

Эти методы предоставляют базовый набор операций для управления фрагментами в Android с помощью FragmentManager.