【问题标题】:Tabs not appearing with Holo theme选项卡未显示 Holo 主题
【发布时间】:2012-09-17 04:32:08
【问题描述】:

我想构建一个选项卡式界面,所以我从 API 演示示例项目中获取了 Tabs3 视图,但是由于某种原因,Holo 主题没有应用于我的应用程序It should look like thisBut it looks like this。

这是我清单中的相关位:

<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,以及相关的布局和字符串。

感谢您的帮助!

【问题讨论】:

    标签: android themes tabactivity


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 谢谢,这似乎有效。不过,为了我自己的学习,你知道为什么这个主题不起作用吗?我很难把所有的点点滴滴都放在 Android 中...
      • 主题无法正常工作,因为它仅适用于 Android 3 或更高版本。而且您正在使用 Android 2.3 或更低版本中已弃用的选项卡方法。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多