双工具栏正在显示

时间:2017-12-19 12:28:48

标签: java xml android-fragments double toolbar

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

private void commonMethod() throws IllegalAccessException {
    Field[] fields = this.getClass().getDeclaredFields();
    for (Field field : fields) {
        if (field.getType().isAssignableFrom(MyClass.class)) {
            Object o = field.get(this);
            //Do whatever with o
        }
    }
}

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

2 个答案:

答案 0 :(得分:0)

在清单文件中使用NoActioonBar主题而不是默认主题

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

答案 1 :(得分:0)

在清单中不添加任何操作栏行

<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>