java - 删除 Activity 中的标题栏也会删除图像

标签 java android xml

我的布局类中有此代码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/

相关文章:

java - 将 JSON 转换为 Android Bundle

即使经过数学处理,Java 仍不断返回变量的值?

java - 出现预实例化单例错误

java - 将 JSONObject 发送到 URL

java - 从java套接字发送文件到c++linux套接字

android - Dagger 2 Scopes,Presenter 放在哪里?

java - 通过绑定(bind)服务从服务到 Activity 进行通信

xml - 从 zip 中解码特定的 XML 文件而不提取

java - 引用的文件包含错误 (http ://java. sun.com/xml/ns/javaee/web-app.xsd)

xml - 如何使用 goroutines 解码 XML