繁体   English   中英

在标签中加载不同的活动

[英]load different activities in tabs

搜索stackoverflow和谷歌花了很长时间,找不到向我说明如何在我的应用程序中实现Tabs的指南。

我知道不应该使用TabActivity,我也读过关于不使用TabHost的建议(至少那个理解)。 我的兴趣不仅仅是在更改标签时更改内容是运行完整活动。

MainActivity:
   - Tab1Activity
   - Tab2Activity
   - Tab3Activity

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

我的第二个目标是在每个标签中加载一个活动,因为至少有两个活动消耗了足够的资源,速度应始终占优势。

可以帮助我指导或解释一个“正确”的方法来实现这一目标。

您应该使用Tabs with Fragments。

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

正如另一个建议的那样,在应用程序中实现选项卡的最佳方法是使用片段。

您不应使用当前不推荐使用的tabactivity中包含的活动。 甚至官方文档都建议使用片段 ,说明这一点

新应用程序应使用Fragments而不是此类

但是,如果您仍然感觉复古'并且您真的想要使用包含tab的活动,则需要使用tabhost。 这里可以找到一个很好的教程,但我再次强烈建议你采用片段方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM