android - 在选项卡中加载不同的 Activity

标签 android tabs

我花了很长时间搜索 stackoverflow 和谷歌,但找不到向我正确解释如何在我的应用程序中实现选项卡的指南。

我知道不应该使用 TabActivity,我也看过关于建议不要使用 TabHost(至少是这样理解)。我的兴趣不仅仅是更改内容,而是在更改选项卡时运行完整的 Activity 。

例子

MainActivity:
   - Tab1Activity
   - Tab2Activity
   - Tab3Activity

我的目标是构建一个受从 api 8 到最新版本的各种设备支持的应用程序。我正在使用 android-support-v4.jar

我的第二个目标是在每个选项卡中加载一个 Activity ,因为其中至少有两个会消耗足够的资源,而且速度应该始终占上风。

可以帮助我提供指南或解释实现此目标的“正确”方法。

最佳答案

您应该将标签与 fragment 一起使用。

看这个:http://android.codeandmagic.org/2011/07/android-tabs-with-fragments/

关于android - 在选项卡中加载不同的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15486686/

相关文章:

Android-相同的 GPS 位置重复而不更新

android - 留在屏幕上的 TabLayout 原始 fragment

jquery - .submit() 打开两个选项卡而不是一个

asp.net - jquery ui 选项卡在回发时重定向到 ASPX 页面

android - 找不到符号方法 getSupportActionBar()

jquery - 从外部 URL Bootstrap 加载选项卡

java - 将自动重试添加到 Android 下载管理器

android - 在 android 中,我的 facebook url 必须加载到 xml 页面中,而不是进入浏览器

android - BottomSheet 还是 CollapsingToolbar?

Android Studio/Gradle : force some modules to be built and copied to a directory before building the main app