Фрагменты Android скрыть показать OnHide / OnShow?

Я спрашиваю об этом, потому что мне в некотором роде любопытно.

1) Большинство демонстраций Google находит фрагменты по его идентификатору, если фрагмент уже был создан в xml.

Итак, если мы воспользуемся этим подходом, мы покажем фрагменты, скрыв их и показав, поскольку фрагменты уже созданы.

2) Google также предоставляет примеры, в которых вы можете создать фрагмент с помощью конструктора и раздуть его. Это действует странно, так как getActivity () возвращает null, если он вызывается в этом фрагменте.

Итак, если я выберу первый подход, мне придется скрыть и показать фрагменты. Так почему же Google не предоставляет хуки для фрагментов вроде onHide или onShow? чтобы мы могли обрабатывать вещи должным образом, если сами выполняем очистку с помощью функций, которые мы реализуем и вызываем явно.

11
задан user498584 15 August 2011 в 18:02
поделиться