去掉android的屏幕上title bar的三种方法

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

1. Java代码实现

<span style="color:#2c2c2c;">@Override
publicvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

</span><span style="color:#ff0000;">requestWindowFeature(Window.FEATURE_NO_TITLE);</span><span style="color:#2c2c2c;">

       setContentView(R.layout.main);
//...
}</span>

注意:标红的这句话必须在setContentView的前面。

2. 自定义style配置文件

在\res\values里面的style.xml添加:
<?xmlversion="1.0"encoding="utf-8"?>
<resources>
<stylename="NoTitle"parent="android:Theme">
<itemname="android:windowNoTitle">true</item>
</style>
</resources>
然后在AndroidManifest.xml文件里,给需要去掉title bar的activity的节点上加上android:theme="@style/NoTitle,代码如下:
<activityandroid:name=".MainActivity"
android:configChanges="orientation|keyboardHidden"
android:theme="@style/NoTitle"/>

3. 直接在AndroidManifest.xml中进行修改

<activityandroid:name=".MainActivity"
android:configChanges="orientation|keyboardHidden"
android:theme="@android:style/Theme.NoTitleBar"/>
那么问题来了,如何去掉整个Application的title bar呢,那么就设置application:
<applicationandroid:icon="@drawable/lightbulb"android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
事情就是这么个事情,情况就是这么个情况,OK!



手把手教你用UC3842搭建12V/5A反激电源(附PSIM仿真文件) 本文详细介绍了基于UC3842的12V/5A反激电源设计与PSIM仿真实践。从UC3842芯片选型、高频变压器计算到PSIM仿真模型搭建,提供完整的开关电源设计流程。特别包含PCB布局要点和实测优化建议,帮助工程师快速掌握反激电源开发技巧。 阅读详情

相关推荐

树莓派4B串口舵机控制全攻略:从pigpio库安装到Python脚本调试

本文详细介绍了如何在树莓派4B上通过pigpio库和Python脚本实现串口舵机的精确控制。从硬件串口配置、pigpio库安装到舵机通信协议解析和Python脚本开发,提供了完整的解决方案和调试技巧,适用于机械臂控制等实际项目应用。

k8s6orchestrator的博客 410

Android去掉ActionBar的几种方法

方法一: 在onCreate方法中添加一句代码requestWindowFeature(Window.FEATURE_NO_TITLE);不过这句代码一定要添加到setContentView(R.layout.activity_main); 之前; 否则会报错(Caused by: android.util.AndroidRuntimeException: requestFeature()

xujingqing的博客 2万+

【大语言模型 14】Transformer权重初始化策略:从Xavier到GPT的参数初始化演进之路

权重初始化是深度学习训练成功的隐秘基石,特别是在Transformer这样的深层架构中,合适的初始化策略能够决定模型的训练稳定性和收敛速度。本文从经典的Xavier和He初始化出发,深入解析Transformer特有的初始化策略,通过数学推导、代码实现和实验分析,揭示不同初始化方法对大语言模型训练的深层影响。我们将探讨为什么GPT系列模型采用特定的初始化方案,以及如何针对不同层设计最优的初始化策略。

熵数实验室 1649

Android 自定义标题栏Title Bar

Android自定义标题栏,步骤很简单: 1.  在onCreate方法中声明如下代码: requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.id.activity_main); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.

7045

【37】Android去除AppBarLayout阴影

最近用CoordinatorLayout时,发现AppBarLayout总是带个阴影(很不爽),咱们项目UI设计图又没有阴影,因一时找不到怎么去除找了很久才在网上找到解决方法,所以在这里再次记录下,以便遇到相同问题的人能及时解决问题。注意红色部分的代码写法,不要写成android:elevation,否则不起作用的。

青风百草 8738

Android app 去除顶部蓝色导航栏(Action Bar

去除Android顶部的蓝色ActionBar

niuguobao的博客 1万+

Android中基本View的使用(七)

package com.itarchy.view; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widge

代码是我最好的朋友! 426

去掉android屏幕上的title bar

去掉android屏幕上的title bar

韦庆礼的专栏 java C# .NET JSP 2873

去掉Android屏幕上的title bar(三种方案)

在进行android开发时,每个Activity会默认带上一个title bar用以显示程序名,有时为了扩大屏幕的显示区域需要去掉这个titlebar去掉屏幕上的title bar有3个方法, 第一个方法是在代码去掉title bar 在Activity的onCreate中加入如下代码: [html] view plaincopyprint? this.request

ElaineYY714的专栏 1310

去掉android屏幕上的title bar

在进行android开发时,每个Activity会默认带上一个title bar用以显示程序名,有时为了扩大屏幕的显示区域需要去掉这个title bar去掉屏幕上的title bar有3个方法, 第一个方法是在代码去掉title bar 在Activity的onCreate中加入如下代码: Java代码   this.requestWindowFeature(Window

wangweiwangshuang的专栏 425

基于ROS2的无人机野生动物巡查系统:架构、视觉识别与自主航线实践

在机器人开发与无人机巡检领域,分布式通信架构是构建高可靠自主系统的核心基础。ROS2采用DDS作为底层通信中间件,节点间无需中心化依赖即可直接交互,大幅提升了系统在野外复杂环境下的容错性与实时性。得益于这种设计,无人机平台可以灵活整合飞控、视觉感知与任务规划模块。结合Pixhawk开源飞控与MAVSDK,开发者能够快速实现offboard模式的自主航线控制;而通过YOLOv8等目标检测模型与Jetson边缘算力,机载系统可以在低功耗下完成野生动物的实时识别与定位。仿真先行、参数后调的工程实践,配合Gazeb

weixin_33769125的博客 287
上一篇: 《将博客搬至CSDN》
下一篇: Android 清理应用缓存
itarchy
博客等级 码龄11年 7粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值