android开发 怎么实现全屏?

2025-01-26 15:04:56
推荐回答(2个)
回答1:

在Android 开发中全屏显示的方式有三种,分别介绍如下:
1、在Activity中进行设置,代码如下:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
此行代码必须写在Activity指定布局文件之前,否则会报错误。
2、在android项目的主配置文件的application的属性中设置,设置方式一:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
3、在android项目的主配置文件的application的属性中设置,设置方式二:
android:theme="@style/fullscreem"。

回答2:

在manifest文件中添加如下theme属性即可
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"
android:label="**">

android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"

或者在代码中加入:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);