7

既然TabActivity已被弃用,那么使用片段构建选项卡式接口的正确方法是什么?我看到的每一个教程都采用了不同的方法。他们中的一些人极其复杂地将一个平凡的节目主题推向火箭科学领域。是什么赋予了?如何在Android 4.0中创建选项卡式布局?

我正在为ICS Android 4.0编码。

谢谢。

+0

如果你想tabwidget与片段本教程可能会帮助你http://learnncode.wordpress.com/2013/12/18/how-to-use-tabwidget-with-fragments/ – Prachi

回答

2

现在的首选方法是使用ActionBar为您提供的选项卡。考虑到你喜欢这个选项,设置起来很容易。借助ActionbarSherlock,您甚至可以将应用程序一直移植到1.6。

然而它并不适合每种情况。例如,您可能需要将这些选项卡放入片段中,一次显示多个片段。在这种情况下,您必须坚持使用“弃用”方法来设置选项卡,使用TabWidget。这很丑陋,但可能。

编辑:

检查杰夫的评论。正如他指出的那样,我错了,TabWidget仍然非常有效,TabAvtivity在这里是被弃用的类!

+2

谢谢。我得到了使用ActionBar的标签。本文档非常有用:http://www.abelski.com/courses/android3ui/actionbar.pdf – RajV

+0

['TabWidget'](http://developer.android.com/reference/android/widget/TabWidget.html)不被弃用,['TabActivity'](http://developer.android.com/reference/android/app/TabActivity.html)是。操作栏是[不一定是首选](http://stackoverflow.com/a/12416617/403455),它取决于使用情况,正如Adam Powell [Android平台导航专家](http://www.youtube .COM /手表?ν= XwGHJJYBs0Q&功能=份额和列表= PLohJorsmukCY3Au37gitaROt1E2oC_Nh_)。 –

+0

喔,你说得对,根据这个做了编辑! –

相关问题