2

我想构建一个选项卡式界面,所以我从 API 演示示例项目中获取了 Tabs3 视图,但是由于某种原因,Holo 主题没有应用于我的应用程序它应该看起来像这样 但看起来像这样

这是我清单中的相关位:

<application 
  android:label="@string/app_name" 
  android:icon="@drawable/ic_launcher"
  android:theme="@android:style/Theme.Holo.Light">
       <activity android:name="Tabs"
           android:label="@string/app_name" >

在这一点上,我所做的只是复制 Tabs3 类(重命名为 Tabs)、List1、List8 和 Controls1,以及相关的布局和字符串。

谢谢您的帮助!

4

2 回答 2

2

您使用了错误的标签。这是一个完整的教程如何使用ActionBar.Tab点我!
提醒一下,ActionBar.Tab仅适用于 API Level 11 或更高版本,如果要支持 Android API Level 10 (Android 2.3) 或更低版本,则必须使用ActionBarSherlock

自 API 级别 15 起,Holo 主题仅在 Android 中可用。如果您想在较低的 API 级别上使用 Holo 主题,您应该查看HoloEverywhere

于 2012-09-25T15:57:04.230 回答
0

Holo 主题适用于 API 级别 11 及更高级别。这可能是它不起作用的原因。如果有的话,您可以将 ActionBarSherlock 用于较低的 API 级别。

于 2012-09-25T17:27:30.057 回答