主题更改时缺少操作栏

时间:2013-01-08 14:05:44

标签: android android-theme

我正在尝试在运行时更改应用主题,因此我已将 android:theme 标记添加到我的清单文件中,该文件将其从Holo更改为Holo.Light并且我工作,唯一事情是动作栏没有显示新主题

有人可以告诉我我错过了什么,谢谢

<application android:label="@string/app_name"
             android:icon="@drawable/ic_launcher"
             android:theme="@style/AppTheme">

[update]按要求添加了AppTheme

<resources>

    <style name="AppTheme" parent="android:Theme.Light" />

</resources>

1 个答案:

答案 0 :(得分:5)

您正在覆盖ActionBar样式。您应该将基本HoloHolo.Light主题扩展为:

<style name="AppTheme" parent="android:Theme.Holo.Light">