android - 在 Fragments 之前使用什么?

标签 android xml android-fragments tabactivity

我想使用 Fragments用于在平板电脑的一个屏幕上显示不同的 Activity ,但意识到我的平板电脑的 API 级别只有 8,而 Fragments 需要 API 级别 11。

因此我的问题是,在引入 Fragments 之前使用了什么?

我的假设是每个 Activity 都简单地显示在自己的屏幕上,并且通过菜单按钮、上下文菜单和后退按钮从一个 Activity 导航到下一个 Activity 。

这就是我想使用 fragment 实现的目标:我将有关三个“ Action ”的信息写入三个不同的 xml 文件。我的想法是在平板电脑屏幕上的三个不同 fragment 中显示三个不同的 xml 文件。第一个文件是关于患者的信息,第二个文件是从加速度计接收到的 x、y 和 z 值,第三个文件是治疗师记录的观察结果。我想在左侧显示患者的信息(如左侧条),右侧显示患者测试结果的图表,下方是治疗师的观察结果。

有没有办法可以在平板电脑的一个屏幕上显示这三个 xml 文件的信息?或者我注定要使用菜单按钮和三个不同的屏幕 - 一个用于显示每个 xml 文件?

我们将不胜感激。

最佳答案

我将此作为答案发布(删除评论)。您甚至可以在 Android 1.6 上使用 fragment ,您必须下载“Android 兼容包”- more info here并在您的项目中使用它(将其作为库引用)。这样您就不需要构建自己的布局来复制 fragment 。

关于android - 在 Fragments 之前使用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7515294/

相关文章:

java - JAXB 编码动态地为根元素提供 namespace

java - 如何以编程方式填充 Android Manifest 元数据值?

Android: extends TabActivity deprecated,什么时候会出问题?

android - 防止布局溢出超过屏幕尺寸

android - 如何消除这个 Gradle 错误?

android - 将 Android 应用程序 API 级别从 25 升级到 26 的正确方法

c# - 为什么 'xmlns' 属性会影响 XPath 节点查找?

android - 再次使用相同的按钮

Android KitKat (API 19) - 如何在 SMS 内容提供程序中写入消息,而不是从非默认应用程序发送消息?

android - fragment 显示正在重置