В нашем приложении мы используем несколько кнопок с плавающим действием. В Gluon 4.4.4 мы добавили их как слои, которые имели следующее поведение:
- Каждый просмотр имел свой собственный FAB.
- При смене вида FAB скрывался.
- При переходе обратно к виду показывался FAB.
Теперь с Gluon 5.0.0 (FAB в качестве объектов) происходит следующее:
- Кнопки накладываются друг на друга, когда они не скрыты.
- Когда они скрыты, и мы переключаемся обратно в представление, FAB больше не отображается.
Это привело к большим неприятностям и ненужным строкам кода. Как мы можем улучшить это или как оно предназначено для использования?
Мы могли бы представить себе использование одного FAB для всего приложения и обмен его контентом для каждого представления - однако это также приводит к большему беспорядку, так как он должен быть объявлен общедоступным и т. Д.
Любая помощь приветствуется: -)