【问题标题】:Double Toolbar is Showing显示双工具栏
【发布时间】:2017-12-19 12:28:47
【问题描述】:

如何从一个片段中删除两个工具栏?

((AppCompatActivity)getActivity()).getSupportActionBar().hide();

即使使用此命令后,第二个空白工具栏仍然存在,顶部工具栏消失。

【问题讨论】:

  • 从清单中更改活动的主题,使用 Noactionbar 主题,它将从活动中删除您的默认工具栏

标签: java xml android-fragments double toolbar


【解决方案1】:

使用 NoActioonBar 主题而不是 Manifest 文件中的默认主题

 <activity .....
  android:theme="@style/Theme.AppCompat.NoActionBar"
  />

【讨论】:

    【解决方案2】:

    在清单中添加无操作栏行

    <activity
            android:name=".MainActivity"
            android:theme="@style/AppTheme.NoActionBar" />
    

    然后添加你的styles.xml

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

    【讨论】:

      猜你喜欢
      • 2013-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-05
      • 1970-01-01
      • 2016-03-06
      相关资源
      最近更新 更多