我正在考虑转向Android应用程序的Navigation组件体系结构。看起来不错,据我所知,启动新Activity的成本要高于启动片段。因此,我接受单一活动多片段原则。
但是,我有一个问题,互联网上根本没有任何信息。以我的经验,在任何情况下,当我们在同一屏幕上启动多个片段时,响应式布局是吗? :)
那么,我们如何对导航组件执行相同的操作?
我的建议是启动“父片段”,其中可能包含很少的“孩子片段”。实际上,IDK,迁移到NavComponent真的是个好主意,所以,我仍然有疑问...
编辑
很抱歉造成误解,我并不是说响应式UI是导航组件遇到的主要问题。
作为示例,我在屏幕上附加了带有很多片段的地图,导航组件是否适合这种情况?还是应该仅将它们应用于特定情况,例如登录/注册时的简单屏幕?