Android设置应用全屏的两种解决方法
2023-06-13 09:14:50 时间
在开发中我们经常需要把我们的应用设置为全屏,有两种方法,一中是在代码中设置,另一种方法是在配置文件里改!
一、在代码中设置:
packagecom.android.tutor;
importandroid.app.Activity;
importandroid.os.Bundle;
importandroid.view.Window;
importandroid.view.WindowManager;
publicclassOpenGl_Lesson1extendsActivity{
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
//无title
requestWindowFeature(Window.FEATURE_NO_TITLE);
//全屏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
//此两段代码必须设置在setContentView()方法之前
setContentView(R.layout.main);
}
}
二、在配置文件中设置(android:theme="@android:style/Theme.NoTitleBar.Fullscreen"):
<?xmlversion="1.0"encoding="utf-8"?>
<manifestxmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.tutor"
android:versionCode="1"
android:versionName="1.0">
<applicationandroid:icon="@drawable/icon"android:label="@string/app_name">
<activityandroid:name=".OpenGl_Lesson1"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name">
<intent-filter>
<actionandroid:name="android.intent.action.MAIN"/>
<categoryandroid:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
<uses-sdkandroid:minSdkVersion="7"/>
</manifest>
建议使用第二种方法!
相关文章
- android activity自动跳转,Android activity跳转之finish()方法的作用
- Android service ( 一 ) 三种开启服务方法
- android退出app代码,Android应用退出代码各种方式
- android vlc 中文字幕,解决Android版vlc中文乱码问题
- android开发错误详情汇总及解决方法(持续更新)
- 【Android 应用开发】 自定义组件 宽高适配方法, 手势监听器操作组件, 回调接口维护策略, 绘制方法分析 -- 基于 WheelView 组件分析自定义组件
- 【Android 性能优化】应用启动优化 ( 安卓应用启动分析 | Launcher 应用简介 | Launcher 应用源码简介 | Launcher 应用快捷方式图标点击方法分析 )
- 【Android 性能优化】应用启动优化 ( 方法追踪代码模板 | 示例项目 | SD 卡访问权限 | 示例代码 | 获取 Trace 文件 | Android Studio 查看文件)
- 【Android 安全】DEX 加密 ( Java 工具开发 | apk 文件签名 )
- 【Android 组件化】路由组件 ( 运行时获取 注解处理器 生成的路由表 )
- WeTest领先推出Android 14系统云手机,欢迎体验!
- 【错误记录】未安装该应用 ( 在 Android 12 之后 组件设置 android:exported=“false“ 属性 )
- 【Android Gradle 插件】PackagingOptions 配置 ② ( PackagingOptions 默认配置简介 | pickFirsts 属性配置 )
- 【Android Gradle 插件】Gradle 依赖管理 ② ( build.gradle 中的 dependencies 依赖配置 | DependencyHandler#add 方法介绍 )
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现”Invalid project description overlaps the location of another project”错误的解决办法详解手机开发
- [android] 点击事件的四种写法详解手机开发
- Android源码学习之工厂方法模式应用及优势介绍
- android计时器,时间计算器的实现方法
- Android开发之SQLite的使用方法
- Android按后退键退出Android程序的实现方法
- Android按钮按下的时候改变颜色实现方法
- Android网络编程之UDP通信模型实例