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

作者:池月 时间:2022-01-05 03:01:31 

一、通过Java代码

在setContentView之前执行:


requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//隐藏状态栏

二、调用Android自带的Theme

直接在AndroidManifest.xml中需要全屏显示的Activity属性中添加


android:theme="@android:style/Theme.NoTitleBar.Fullscreen" // 不显示应用程序标题栏,并全屏
android:theme="Theme.Light.NoTitleBar.Fullscreen" // 白色背景,无标题栏,全屏
android:theme="Theme.Black.NoTitleBar.Fullscreen" // 黑色背景,无标题栏,全屏

三、自己定义全屏Theme

在style.xml文件中定义theme(如果没有style.xml,在res/values目录下创建)


<resources>
<style name="Theme.NoTitle_FullScreen"> <!--自定义主题名称-->
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>
</resources>

直接在AndroidManifest.xml中需要全屏显示的Activity属性中添加


android:theme="@style/Theme.NoTitle_FullScree"

以上所述是小编给大家介绍的Androidandroid 全屏无标题栏的三种实现方法

来源:http://www.cnblogs.com/-867259206/p/5658717.html

标签:android,全屏,标题栏
0
投稿

猜你喜欢

  • Android AS为xutils添加依赖过程图解

    2023-11-16 03:51:05
  • C#实现获取鼠标句柄的方法

    2022-05-06 21:13:41
  • 一篇带你解析入门LongAdder源码

    2023-11-28 20:17:52
  • 浅谈C#设计模式之工厂模式

    2021-12-17 16:06:48
  • mybatis使用foreach查询不出结果也不报错的问题

    2023-11-24 22:36:17
  • 线程池ThreadPoolExecutor使用简介与方法实例

    2021-11-02 21:02:24
  • 详解c# 数组(Array)

    2022-04-15 14:19:47
  • Java多线程Thread类的使用详解

    2023-11-11 13:08:11
  • Java8特性使用Function代替分支语句

    2021-09-05 07:29:09
  • Java通过JavaMail发送邮件功能

    2022-09-07 16:47:20
  • java使用gzip实现文件解压缩示例

    2021-09-05 06:36:23
  • Java如何执行cmd命令

    2022-05-02 09:54:45
  • 解决springboot环境切换失效的问题

    2023-11-11 20:40:35
  • Java微信公众平台之自定义菜单

    2021-09-10 15:36:10
  • 详解SpringBoot下文件上传与下载的实现

    2021-08-15 15:44:13
  • 详解Java编程中包package的内容与包对象的规范

    2022-03-06 17:48:08
  • 浅析12306售票算法(java版)

    2023-11-16 10:27:12
  • 详解java IO流之缓冲流的使用

    2023-08-08 18:33:16
  • SpringBoot 如何实时刷新静态文件

    2023-11-02 13:27:09
  • 详解Spring Boot自动装配的方法步骤

    2023-11-18 15:02:18
  • asp之家 软件编程 m.aspxhome.com