2013-07-10 110 views
1

假设我正在构建一个将通过标签进行导航的应用程序。所以每个选项卡都是一个表格或ActivityAndroid标签和不同的活动

如何在一项活动中创建TabHost,然后为每个选项卡使用不同的项目,这样我就不会混淆我的代码?

回答

2

我不完全是你的意思是“混合代码”。但使用标签进行导航很容易实现。有一个主要的活动列出了所有的tabhosts,然后在点击它们时被调用。 这个在本教程中有很好的解释。 http://www.mkyong.com/android/android-tablayout-example/

希望这会有所帮助。随意询问是否有任何疑问。

+0

通过混合代码我的意思是...如果一个选项卡是让我们说秒表和第二个选项卡是天气forcast..those 2是不同的代码集,我不想写他们在同一活动..所以我怎么能有一个“主要”活动,专门控制和实现每个标签的标签和2个活动。感谢您的回复 – user2569246

+0

这就是发生了什么。查看我发布的教程,它的工作原理与您的想法完全相同,您只需更改活动中的特定代码即可。如果这解决了您的问题,请提出答案。 –