您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

此活动已具有窗口装饰提供的操作栏

此活动已具有窗口装饰提供的操作栏

我认为您正在开发Android Lollipop,但无论如何都包括以下内容

<item name="windowActionBar">false</item> 

在您的主题声明中app/src/main/res/values/styles.xml

另外,如果您使用的AppCompatActivity是22.1版或更高版本的支持库,请添加以下行:

<item name="windowNoTitle">true</item>

在完成所有这些添加之后,您的主题声明可能看起来像这样:

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>

另一种简单的方法是使您的主题Theme.AppCompat.Light.NoActionBar像这样子:

<style name="NoActionBarTheme" parent="Theme.AppCompat.Light.NoActionBar">
     ...
</style>

单行添加android:theme="@style/AppTheme.NoActionBar"到activity在AndroidManifest和你做。

AndroidManifest.xml:

<activity android:name=".activity.YourActivity"
          android:theme="@style/AppTheme.NoActionBar"><!-- ADD THIS LINE -->

styles.xml

<style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
</style>
其他 2022/1/1 18:29:42 有343人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶