2

根据支持多屏幕(手机和平板电脑)的 Android 设计指南,

  • 在 Tablet 中,我们使用单个活动并加载两个片段
  • 在 Phone 中,我们使用两个活动 A 和 B,每个活动中都加载了主从片段。

在手机中,为什么我们需要启动另一个活动B并在上面放置细节片段?简单地说,我们可以在 Activity A 本身中用 detail-fragment 替换 master-fragment 吗?

4

2 回答 2

1

这当然是可能的。但是,它会使 Activity A 变得更加复杂,并且总体上它可能不会简化您的应用程序。

于 2013-10-24T07:15:02.460 回答
0

事实上,Google 现在建议使用单个 Activity。

今天,我们将引入 Navigation 组件作为构建应用内 UI 的框架,重点是让单 Activity 应用成为首选架构。

于 2018-07-13T10:27:16.080 回答