我如何使用tabhost?

时间:2013-07-29 12:37:31

标签: android android-tabhost

我尝试使用来自互联网的几乎所有示例和源代码,而且所有这些都不起作用。我得到了这个警告"类型TabActivity已被弃用",任何人都有Tabhost的源代码,它真的有用并且没有崩溃?

4 个答案:

答案 0 :(得分:0)

你不应该再使用Tabs了。相反,照看碎片。一个好的起点是 http://developer.android.com/guide/components/fragments.html

答案 1 :(得分:0)

来自TabActivity的文档:

  

此类已在API级别13中弃用。

     

新应用程序应使用Fragments而不是此类;要继续在旧设备上运行,您可以使用v4支持库,该库提供与DONUT兼容的Fragment API版本。

您应该学习how to use Fragments。 TabHost / TabActivity不再受到积极支持,所以如果你只是学习如何做标签,你应该采用新的方式。学习一些东西毫无意义,无论如何都必须更换它。

答案 2 :(得分:0)

从链接here

此类已在API级别13中弃用。 新应用程序应使用Fragments而不是此类;要继续在旧设备上运行,您可以使用v4支持库,该库提供与DONUT兼容的Fragment API版本。

所以建议很明显 - 使用Fragments。但是不要在这里问如何,创建一个新的问题。

答案 3 :(得分:0)

浏览链接:http://developer.android.com/training/backward-compatible-ui/abstracting.html下载示例应用程序:TabCompat.zip