我已将values-v14中的styles.xml修改为:



<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/BlueWhiteActionBarTheme</item>
</style>

<style name="BlueWhiteActionBarTheme" parent="AppBaseTheme">
    <item name="android:background">#0089CD</item>
</style>




但是,如果我使用此修改运行应用程序,则ActionBar消失了,有人知道我在做什么错吗?

最佳答案

改成

  <style name="MyTheme" parent="@android:style/Theme.Holo.Light">
         <item name="android:actionBarStyle">@style/BlueWhiteActionBarTheme</item>
  </style>

 <style name="BlueWhiteActionBarTheme" parent="@android:style/Widget.Holo.Light.ActionBar">
     <item name="android:background">#0089CD</item>
 </style>


并应用于活动为

 android:theme="@style/BlueWhiteActionBarTheme"

07-24 09:49
查看更多