在一个布局文件中堆叠android小部件/视图?

在一个布局文件中堆叠android小部件/视图?,android,android-layout,Android,Android Layout,是否建议堆叠多个视图,并根据前面的活动向用户显示适当的小部件/视图?e、 g.在一个布局文件(xml)中包含2或3个表单,并根据用户希望看到的内容显示一个视图。您可以使用片段。。。根据前面的活动向活动添加正确的片段。您可以使用片段。。。根据前面的活动将正确的片段添加到活动中。片段是android中的解决方案,当您希望向用户显示某些特定布局时,根据条件在android中创建2,3个片段加载适当的片段。 您可以通过这个来开始使用片段。 片段是android中的解决方案,当您希望向用户显示某些特定布局

是否建议堆叠多个视图,并根据前面的活动向用户显示适当的小部件/视图?e、 g.在一个布局文件(xml)中包含2或3个表单,并根据用户希望看到的内容显示一个视图。

您可以使用片段。。。根据前面的活动向活动添加正确的片段。

您可以使用片段。。。根据前面的活动将正确的片段添加到活动中。

片段是android中的解决方案,当您希望向用户显示某些特定布局时,根据条件在android中创建2,3个片段加载适当的片段。 您可以通过这个来开始使用片段。

片段是android中的解决方案,当您希望向用户显示某些特定布局时,根据条件在android中创建2,3个片段加载适当的片段。 您可以通过这个来开始使用片段。

碎片就是这样做的。叠层视图对于折叠的图元很好。它们也有用途。选择基于您的特定用例。根据你所说的,我推荐碎片

片段的好处在于,它们处理生命周期事件(如活动),但不需要序列化和打包数据来在片段之间进行通信


至于您的问题“是否建议分层视图?”我建议不要分层不同的表单UI。xml设计和维护可以让头发快速生长。

片段可以做到这一点。叠层视图对于折叠的图元很好。它们也有用途。选择基于您的特定用例。根据你所说的,我推荐碎片

片段的好处在于,它们处理生命周期事件(如活动),但不需要序列化和打包数据来在片段之间进行通信


至于您的问题“是否建议分层视图?”我建议不要分层不同的表单UI。xml的设计和维护可以让头发长得很快。

也许片段就是你想要的want@KBJ在这种情况下,必须使用片段,但在任何情况下,如果希望从同一活动中快速执行,可以检查ViewStub的使用情况(按需加载布局,很像将布局设置为可见和消失)也许碎片就是你想要的want@KBJ在这种情况下,必须使用片段,但在任何情况下,如果希望从同一活动中快速执行,可以检查ViewStub的使用情况(按需加载布局,很像将布局设置为可见和消失)