Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 3 个片段,A、B 和 C,我必须根据屏幕的方向在活动中显示它们。在纵向模式下我想显示 A 和 B,在横向模式下我想显示 B 和 C。
知道当平板电脑旋转时,活动会调用 on Create 方法,将我的片段动态添加到活动中的最佳实践是什么?
这取决于这些片段的预期用途以及其他与应用相关的因素。在您的情况下,您可以检查显示方向,onCreate()或者,如果片段不是从代码中添加的,layout-land则使用相同的名称创建不同的布局文件并直接在 XML 中引用不同的片段
onCreate()
layout-land