AppBar出现在不应该出现的地方?

AppBar appears where it shouldn't?

我有一个 android 应用程序,其中包含两个活动 mainsecondary

main activity 在其 XML 中有以下几行:

<android.support.design.widget.AppBarLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:theme="@style/AppTheme.AppBarOverlay">

secondary activity 布局文件中没有提到 appbar, 然而,当我从第一个调用第二个 activity 时 - 我仍然可以看到 AppBar 出现在屏幕顶部..

有没有办法覆盖这种行为?

问题应该出在你的主题上xml。 尝试在 "values/styles.xml" 中定义“.NoActionBar”主题,例如“@style/Theme.AppCompat.NoActionBar”

另一种方式是在AndroidManifest

中定义activity的主题