2 clcurie 11 clcurie_11 于 2013.09.11 15:29 提问

android 4中的自定义格式的action bar不能运行

对于自定义的 action bar,我在 xml 中使用下面的代码:

<style name="CustomActionbarTheme" parent="@style/Theme.AppCompat.Light">
    <item name="actionBarTabStyle">@style/customTab</item>
    <item name="actionBarStyle">@style/MyActionBar</item>
</style>

<style name="MyActionBar" parent="@style/Widget.AppCompat.ActionBar">
    <item name="background">@drawable/title_bar</item>
</style>

<style name="customTab" parent="@style/Widget.AppCompat.ActionBar.TabView">
    <item name="android:background">@drawable/tab_bg_selector</item>
</style>

使用 api level 10 没有问题,但是当我在高点的 api 设备上运行代码时,action bars 是默认的主题。

我在程序中使用的是 library v7。
为什么这个 action bar 不能运行呢?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!