我使用 XML 为我的主要活动定义了操作栏的主题,如下所示:
<style name="AppTheme" parent="@android:style/Theme.Holo.Light" />
<style name="HomeTheme"
parent="@style/AppTheme">
<item name="android:actionBarStyle">@style/HomeActionBarStyle</item>
</style>
<style name="HomeActionBarStyle"
parent="@android:style/Widget.Holo.ActionBar">
<item name="android:displayOptions">showHome|showTitle</item>
</style>
然后在我的 Manifest 文件中,我使用定义的 Theme 设置了我的活动的 Theme :
<activity
....
android:theme="@style/HomeTheme"
....
</activity>
一切都按预期进行,除了两件事:1)操作栏区域的边界线仍然是蓝色 2)操作栏区域的背景颜色是白色而不是灰色。
我不确定我的错误可能是什么,或者这只是我的模拟器中的一个错误?我需要解决前两点才能拥有漂亮的 GUI