2015-07-22 2 views
0

Прежде всего, у меня есть основное действие с панелью инструментов. Эта панель инструментов используется для всех моих фрагментов.Android: Разметка панели инструментов denpend на текущем фрагменте

Для каждого фрагмента у меня есть некоторые пункты меню разности. И GUI для него довольно сложный.

Я знаю, что существует способ создания меню для каждого фрагмента, а затем использовать setHasOptionsMenu (true). Но, когда вы используете это меню, слишком сложно настраивать все пункты меню, как я хочу.

Итак, я создал панель инструментов со многими макетами. По умолчанию установите значение «Ушел». При добавлении фрагмента я собираюсь отобразить соответствующий макет и скрыть все остальные.

Он решил мою проблему, но я не удовлетворен этим решением. И мне интересно, есть ли у вас лучшее решение для этого. Поделись, пожалуйста!

ответ

1

Я ответил что-то подобное тому, что вам нужно ... посмотрите здесь над Using different layouts under a Toolbar

+0

Итак, вы имеете в виду, что в панели инструментов мы создаем макет может быть. Затем в каждом фрагменте мы добавляем/заменяем для него фрагмент_toolbar_view. Правильно? :) –

+0

Вот небольшой вопрос, связанный с этим. Как я могу сосредоточить взгляд на панели инструментов, когда кнопка навигации показала, пожалуйста? –

Смежные вопросы