Я строю проект Android с большим количеством фрагментов, каждый из которых имеет разные панели действий.
Рекомендуемый подход, который я видел, состоит в том, чтобы использовать основной макет, который включает в себя панель инструментов, а затем каждый фрагмент взаимодействует с панелью действий основного макета.
Мне кажется, что имеет больше смысла просто включать отдельную панель инструментов отдельно в каждую компоновку фрагмента, но это идет вразрез с подходом, который я рекомендую везде. На самом деле, я нахожу довольно грязным изменение атрибутов панели действий при каждом запуске фрагмента (фрагменты хранятся в памяти). Есть ли недостатки в том, чтобы включать панель инструментов в каждый фрагмент отдельно?