【问题标题】:Error: Have two Action bar in activity_main.xml (Android Studio)错误:activity_main.xml 中有两个操作栏(Android Studio)
【发布时间】:2018-06-09 14:13:42
【问题描述】:

错误:

https://i.stack.imgur.com/uJrJ5.png

此处代码:https://codepen.io/anon/pen/RxpvdE (对不起,我不能在这里发布代码,因为当发布错误 4 空格 Ctr+K..???)

【问题讨论】:

  • 使用 NoActionBar 主题即可。

标签: android appbar


【解决方案1】:

只需在Mainifest 文件中更改主题MainActivity 即可。

来自

 android:theme="@style/AppTheme.NoActionBar"

到

"android:theme="@style/Theme.AppCompat.Light.NoActionBar"

像这样,

<activity
  android:name=".MainActivity"
  android:label="zzzzzzzzzz"
  android:theme="@style/Theme.AppCompat.Light.NoActionBar">
  <intent-filter>
     <action android:name="android.intent.action.MAIN" />
     <category android:name="android.intent.category.LAUNCHER" />
   </intent-filter>
 </activity>

【讨论】:

    【解决方案2】:

    试试这个

    清单文件

    <activity android:name=".MainActivity"
                android:label="zzzzzzzzzz"
                android:theme="@style/AppTheme.NoActionBar">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
    

    styles.xml

    <style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>
    

    输出

    【讨论】:

      猜你喜欢
      • 2016-07-20
      • 2021-02-26
      • 2014-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多