Android Studio 如何隐藏默认标题栏

news/2024/7/16 8:20:48 标签: android studio, android, ide

目录

前言

 一、修改清单文件

二、修改代码

三、更多资源


前言

        在 Android 应用中,通常会有一个默认的标题栏,用于显示应用的名称和一些操作按钮。但是,在某些情况下,我们可能需要隐藏默认的标题栏,例如自定义标题栏或者全屏显示等。本文将介绍如何在 Android Studio 中隐藏默认的标题栏。

今天教给大家两种方法去除系统的默认标题栏。

 一、修改清单文件

(1)点击左侧app目录下的Manifests,打开AndroidManifest.xml文件,如图:

(2)找到其中为 android:theme=“@style/AppTheme” 的语句,如图:

(3)将其修改为 android:theme=“@style/Theme.AppCompat.NoActionBar” 即可。

android:theme=“@style/Theme.AppCompat.NoActionBar”

二、修改代码

在需要去除标题栏的Activity里面的onCreate()方法中加入下面一段代码

 		//去除默认标题栏
        ActionBar actionBar=getSupportActionBar();
        if(actionBar!=null){
            actionBar.hide();
        }

这样运行项目后就会发现标题栏已经不显示了

三、更多资源

           ✨还可以关注宫纵号《编程乐学》,菜单栏有很多优质的开源项目以及更多的编程资料等你来学习。


http://www.niftyadmin.cn/n/5288957.html

相关文章

HOJ 项目部署-前端定制 默认勾选显示标签、 在线编辑器主题和字号大小修改、增加一言功能 题目AC后礼花绽放

# 项目拉取地址: https://gitee.com/himitzh0730/hoj.git # 切换到hoj-vue目录执行以下命令 #安装依赖 npm install #运行服务 npm run serve #修改代码后构建项目到dist文件夹,到服务器docker-compose.yml中修改hoj-frontend文件映射即可 npm run build…

centos 虚拟机启动不了:[错误日记]Generating “/run/initramfs/rdsosreport.txt“

原因: 未知原因(比如:断电)强制vm关机导致数据损坏而进入命令界面 用ls 命令查看dev目录下的文件 ls /dev/ 然后,用xfs_repair指令 修复(这里以sda为例) (此前,一定要…

【linux】Linux管道的原理与使用场景

Linux管道是Linux命令行界面中一种强大的工具,它允许用户将多个命令链接起来,使得一个命令的输出可以作为另一个命令的输入。这种机制使得我们可以创建复杂的命令链,并在处理数据时提供了极大的灵活性。在本文中,我们将详细介绍Li…

k8s搭建(一、环境配置与docker安装)

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

软件设计之SOLID原则

文章目录 SOLID原则⭐(SRP) 单一职责原则 Single Responsibility Principle⭐(OCP) 开闭原则 Open Closed Principle⭐(LSP) 里氏替换原则 Liskov Substitution Principle⭐(ISP) 接口隔离原则 Interface Segregation Principle⭐(DIP) 依赖倒置原则 Dependency Inversion Prin…

Linux - 记录问题:怎么通过安装包的方式安装gRPC

适用场景 当docker 构建环境不能链接到github 的时候,就可以使用本地构建的方式 完成对应服务的构建需求。 参考案例 使用本地安装包的方式安装 gRPC 注意: 在Docker构建过程中,某些软件包可能会尝试配置时区,这通常需要交互式…

【C++初阶】九、STL容器中的string类(上)

相关代码gitee自取: C语言学习日记: 加油努力 (gitee.com) 接上期: 【C初阶】八、初识模板(泛型编程、函数模板、类模板)-CSDN博客 目录 一 . STL简介 什么是STL STL的版本 HP 原始版本: P.J. 版本: R…

elasticsearch安装教程(超详细)

1.1 创建网络(单点部署) 因为我们还需要部署 kibana 容器,因此需要让 es 和 kibana 容器互联,所有先创建一个网络: docker network create es-net 1.2.加载镜像 采用的版本为 7.12.1 的 elasticsearch;…