我正在尝试将我的中等规模的应用迁移到新的Android navigation
组件。
目前,我的应用程序由single activity
组成,并计划保持不变(因为这个原因);所以,我面临的问题是我有一个设置片段(PreferenceFragment
),可以从任何其他片段导航到它。
通过应用栏中的菜单进行此导航,因此onOptionsItemSelected
(包含此导航)在主活动中。
我很难弄清楚连接settingsFragment
与其他片段的正确方法。
将其连接到所有其他片段似乎对我来说就像意大利面条一样复杂。
settingsFragment
是否应该连接到所有其他片段?Google没有足够的理由(或任何理由)支持单个活动应用程序架构,我是否应该放弃它?