我的编程空间,编程开发者的网络收藏夹
学习永远不晚

android全屏去掉title栏的多种实现方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

android全屏去掉title栏的多种实现方法

1.实现应用中的所有activity都全屏
在manifest中直接加入
代码如下:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

2.实现单个activity全屏
代码如下:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.TYPE_STATUS_BAR, WindowManager.LayoutParams.TYPE_STATUS_BAR);

3.实现单个activity去掉title栏
代码如下:
requestWindowFeature(Window.FEATURE_NO_TITLE);

1、改变标题内容:public void setTitle (CharSequence title)
2、隐藏标题:requestWindowFeature(Window.FEATURE_NO_TITLE);
3、隐藏标题和最上面的电池电量及信号栏(全屏):
代码如下:
public void setFullscreen() {
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}

4、自定义标题内容
代码如下:
<activity android:name=".activity.MainActivity" android:screenOrientation="portrait" android:label="@string/titlebar_text"
</actibity> 2)

MainActivity文件中:
代码如下:
requestWindowFeature(Window.FEATURE_NO_TITLE);
//设置窗口无标题栏
setContentView(R.layout.main);
//动态设置标题的值,getTitle()的值是该activity的声明中android:label的值
((TextView) findViewById(R.id.titlebar_text)).setText(getTitle());

其中,getTitle()取得的值就是上述 android:label="@string/titlebar_text" 的值
5、自定义标题布局
代码如下:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//预先设置允许改变的窗口状态,需在 setContentView 之前调用,否则设置标题时抛运行时错误。
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.custom_title);
//标题区域可设置为 layout ,如此可以有丰富的展现方式
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
R.layout.custom_title_1);
}

res\layout\custom_title_1.xml 包含一个TextView 用于显示标题。Android可以把标题做为一个layout来展示,具有很好的扩展性。
代码如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/screen"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<TextView android:id="@+id/left_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="@string/custom_title_left" />
</RelativeLayout>
您可能感兴趣的文章:Android调用默认浏览器打开指定Url的方法实例android webview 简单浏览器实现代码android 浏览器之多窗口方案详解Android调用系统默认浏览器访问的方法Android自定义 WebView浏览器Android 设置应用全屏的两种解决方法android activity设置无标题实现全屏android 设置全屏的两种方法Android下Activity全屏显示实现方法Android 全屏无标题栏的三种实现方法android屏幕全屏的实现代码Android开发实现浏览器全屏显示功能


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

android全屏去掉title栏的多种实现方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

android全屏去掉title栏的多种实现方法

1.实现应用中的所有activity都全屏 在manifest中直接加入 代码如下: android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 2.实现单个activity全屏
2022-06-06

Android中3种全屏方法及3种去掉标题栏的方法

一、去掉标题栏的方法 第一种:入门的时候经常使用的一种方法代码如下: requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉标题栏注意这句一定要写在setContentView()方法的前
2022-06-06

Android 全屏无标题栏的三种实现方法

一、通过Java代码在setContentView之前执行:requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏 getWindow().setFlags(WindowManager.L
2022-06-06

Android中去掉标题栏的几种方法(三种)

1.在java代码中 (SplashActivity继承AppCompatActivity时无效)2.在manifest.xml中改Theme3.先在style.xml中自定义style
2022-06-06

Android实现无标题栏全屏的方法

Android中实现全屏、无标题栏的两种办法,另附Android系统自带样式的解释 实现全屏无标题栏:1.在xml文件中进行配置 AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activit
2022-06-06

android 中去掉窗口全屏显示的简单方法

代码如下:   //去掉窗口 requestWindowFeature(Window.FEATURE_NO_TITLE);(一定要放在setContentView(R.layout.main)的前面) //
2022-06-06

Android 实现全屏显示的几种方法整理

Android 实现全屏显示的几种方法整理 A、设置主题实现全屏 直接在AndroidManifest.xml文件中设定Activity主题为全屏模式android:theme="@android:style/Theme.NoTitleBa
2022-06-06

Android实现布局全屏的方法

这篇文章给大家分享的是有关Android实现布局全屏的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Android是什么Android是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,
2023-06-14

Android编程之界面实现全屏显示的方法(2种方法)

本文实例讲述了Android编程之界面实现全屏显示的方法。分享给大家供大家参考,具体如下: 在开发android的应用当中,我们会遇到将一些界面设置为全屏显示的格式,有两种实现的方法。其一是在Java代码中实现,其二是在配置文件中实现。 1
2022-06-06

android编程开发之全屏和退出全屏的实现方法

本文实例讲述了android编程开发之全屏和退出全屏的实现方法。分享给大家供大家参考,具体如下: xml代码:2022-06-06

JavaScript实现数组对象去重的多种方法

这篇文章主要介绍了JavaScript实现数组对象去重的多种方法,使用set对象或使用`reduce`方法,本文结合示例代码给大家介绍的非常详细,需要的朋友参考下吧
2023-02-10

全面详解Android实现多线程的几种方式

Android实现多线程的几种方式有:1. 使用Thread类:可以通过继承Thread类或者实现Runnable接口来创建线程类,并重写run方法来定义线程执行的代码。然后调用start方法启动线程。示例代码:```javapublic
2023-09-14

Android编程实现播放视频时切换全屏并隐藏状态栏的方法

本文实例讲述了Android编程实现播放视频时切换全屏并隐藏状态栏的方法。分享给大家供大家参考,具体如下:1.Demo示例:@Overrideprotected void onCreate(Bundle savedInstanceState
2023-05-30

Android中通过样式来去除app的头及界面全屏(备忘)的实现方法

在style中如下面那样定义: