AppBar出现在不应该出现的地方?
AppBar appears where it shouldn't?
我有一个 android 应用程序,其中包含两个活动 main
和 secondary
。
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的主题
我有一个 android 应用程序,其中包含两个活动 main
和 secondary
。
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的主题