Есть ли альтернатива вложенным фрагментам?

Я читал вокруг, что следует избегать вложенных фрагментов (например,Вот), но я не вижу, как сделать следующее:

Я работаю над вкладкой приложения (android:minSdkVersion="12") со следующим пользовательским интерфейсом:

Панель поиска всегда здесь, и пользователь может перемещаться по нескольким пунктам меню («дом», «галерея» ...). Моя идея состояла в том, чтобы использовать BaseActivity с макетом, содержащим панель поиска и FrameLayout, в котором я бы загружал фрагмент, соответствующий выбору пользовательской навигации.

Моя проблема в том, что во фрагменте «Домой» у меня есть несколько вкладок, которые я хотел реализовать таким же образом, то есть с макетом, содержащим панель вкладок, и FrameLayout, в котором я должен загрузить соответствующий фрагмент, и это приводит к вложенному фрагменту ...

Я знаю, что вместо BaseActivity я мог бы использовать несколько действий и включить панель поиска в каждый макет, но он будет отображаться и исчезать каждый раз, когда пользователь будет менять действия ...

РЕДАКТИРОВАТЬ

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

Кто-нибудь может помочь?

Ответы на вопрос(5)

Ваш ответ на вопрос