0

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.window_title);通过调用我的活动,我在我的 android 应用程序中使用自定义标题。

在我的清单中,我将主题设置为-android:theme="@style/AppTheme" >

style.xml 中的 AppTheme -

 <style name="AppTheme" parent="AppBaseTheme">
    <!-- All customizations that are NOT specific to a particular API-level can go here. -->
    <item name="android:windowTitleSize">40dip</item>
    <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item>
</style>

应用基础主题继承 -android:Theme.Holo.Light

此代码在 Android 版本低于 4 的设备上运行良好,但是当我尝试在高于 4 或 4.0 的设备上运行它时,我收到错误消息 - “您不能将自定义标题与其他标题功能结合使用”我在 StackOVerflow 讨论中进行了深入讨论,但是无法解决问题。

对此有什么建议吗??

4

1 回答 1

2

完毕 !!

<item name="android:windowActionBar">false</item>通过添加解决了这个错误

<style name="AppTheme" parent="AppBaseTheme"> <item name="android:windowTitleSize">40dip</item> <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item> <item name="android:windowActionBar">false</item> </style>

谢谢 !!:)

于 2013-08-28T17:47:24.193 回答