我的布局类中有此代码requestWindowFeature(Window.FEATURE_NO_TITLE)
来删除标题栏。它工作正常,因为它删除了标题栏。但不幸的是,它也删除了我放入 Activity 中的图像。
我正在使用约束布局并且我已经推断出约束。我还尝试将 android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
代码放入应用程序级别的 list 中,但每当我运行应用程序时,它都会说应用程序已停止。
请帮忙。谢谢。
最佳答案
要隐藏特定 Activity 的标题栏,请执行以下操作 在 Activity 类的 onCreate 中设置这些行
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getSupportActionBar().setDisplayShowTitleEnabled(false);
以及 Activity 布局
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@android:color/transparent"
app:popupTheme="@style/AppTheme.PopupOverlay" />
并删除AppBarLayout
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay"/>
关于java - 删除 Activity 中的标题栏也会删除图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45905812/