Методы получения ссылки на Fragment из Activity

Есть два стандартных метода, которые вы можете вызвать на активити, чтобы найти в ней фрагмент. Это findFragmentByTag(String) и findFragmentById(Int). Данные методы позволяют найти фрагмент из активити.

Первый метод находит фрагмент по тегу, который был использован при добавлении фрагмента методами add() или replace(). Если данный метод не находит фрагмента, который был добавлен с таким тегом, то он возвращает null.

Метод же findFragmentById() принимает в качестве аргумента id. Id можно задать контейнером фрагмента (аргумент containerViewId при вызове add() или replace()), либо же в XML файле как атрибут тега <fragment>

Поделиться уроком

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *