现在不推荐使用TabActivity,使用片段构建选项卡式界面的正确方法是什么?我见过的每个教程都采用了不同的方法。其中一些非常复杂,将一个平凡的编程主题推向了火箭科学领域。是什么给了什么?
我正在编写ICS Android 4.0。
感谢。
答案 0 :(得分:2)
现在首选的方法是使用ActionBar为您提供的选项卡。设置起来很容易,因为你喜欢这个选项。使用ActionbarSherlock,您甚至可以将应用程序一直移植回1.6。
然而,并不适用于所有情况。例如,您可能需要将这些选项卡放在一个片段内,一次显示多个片段的屏幕上。在这种情况下,您必须使用TabWidget坚持使用“已弃用”方法来设置选项卡。这很难看,但可能。
修改强>
检查杰夫的评论。正如他指出的那样,我错了,TabWidget仍然完全有效,TabAvtivity是这里不赞成的类!