Я пытаюсь найти лучшую архитектуру, реализующую плавающую кнопку. Это мой сценарий:
У меня есть базовая активность, в которой есть координатор, макет панели приложений, панель инструментов, плавающая кнопка и макет фрейма, чтобы использовать его с фрагментами. Первый фрагмент содержит пейджер представления и макет вкладки, и каждая вкладка является другим фрагментом (recyclerview). Проблема в том, что когда я щелкаю элемент, я хочу открыть другой фрагмент, потому что я не хочу иметь много действий, реализующих один и тот же материал. Проблема в том, что я не хочу иметь эту плавающую кнопку на новом фрагменте, который я открываю.
Какой подход лучше всего?
- Имея два действия, одно с плавающей кнопкой, а другое без
- Скрыть и показать плавающую кнопку в зависимости от того, в каком фрагменте я нахожусь.
- Другой подход будет фантастическим.
Идея в том, чтобы изучить архитектуру, любое предложение будет для меня отличным.
Спасибо