我在我的应用程序中使用操作栏。我使用 sherlock 库显示低于 android 版本 3.0 的操作栏。它工作正常。我想在我的应用程序中添加标题栏。我做了以下操作:
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.window_title_layout);
在xml中我这样做了:
<style name="title_theme" parent="@style/Sherlock.__Theme.DarkActionBar">
<item name="android:windowNoTitle">false</item>
<item name="android:windowTitleSize">50dip</item>
<item name="android:windowTitleBackgroundStyle">@style/title_theme</item>
</style>
它适用于 Android api < 3.0,但高于 3.0 它不起作用。它说:
You cannot combine custom titles with other title feature..