【发布时间】:2012-10-31 22:30:45
【问题描述】:
我刚开始ActionBarSherlock,我设置了自定义样式:
<style name="AppTheme.ActionBar" parent="@style/Theme.Sherlock.Light">
<item name="actionBarStyle">@style/actionBarStyle</item>
<item name="android:actionBarStyle">@style/actionBarStyle</item>
</style>
<style name="actionBarStyle" parent="@style/Widget.Sherlock.Light.ActionBar">
<item name="android:background">@drawable/header_bar</item>
<item name="background">@drawable/header_bar</item>
<item name="android:displayOptions">showTitle</item>
<item name="displayOptions">showTitle</item>
</style>
并将其应用于清单中的 Activity。
如果我在 Eclipse 的查看器中打开 Activity 的 XML 布局文件,我可以看到背景,但 displayOptions 不会更改查看器,而且我总是看到默认图标+徽标。
在模拟器中运行应用会按预期显示 ActionBar。
为什么会这样?是否可以在 Eclipse 的布局编辑器中看到实际结果?
【问题讨论】:
标签: android android-actionbar actionbarsherlock android-xml