当前位置:首页 » 安卓系统 » android设置全屏显示

android设置全屏显示

发布时间: 2022-10-06 16:27:48

⑴ Android开发 - 设置DialogFragment全屏显示

默认的DialogFragment并不是全屏,但有些需求需要我们将对话框设置为全屏(内容全屏),Android并没有提供直接的API,通过其它不同的方法设置全屏在不同的机型上总有一些诡异的问题,经过测试,下面的方法可以实现各个机型的全屏。
测试 SDK Version = 28

覆写Fragment的onStart()方法:

上面的方法可以成功设置Dialog为全屏,但是如果在全屏的Dialog顶部有View的情况下,在某些机型View会被状态栏遮住(比如三星S9),这时需要一些特殊的设置来处理,可以参考我的文章: 解决DialogFragment在全屏时View被状态栏遮住的问题

本文原始地址 ,如有更多疑问,请参考我的其它Android相关博客: 我的博客地址

⑵ android设置全屏 哪种方式最好

我们都知道在Android中某些功能的实现往往有两种方法:一种是在xml文件中设置相应属性,另一种是用代码实现。同样Android实现全屏显示也可以通过这两种方法实现:
1、在AndroidManifest.xml的配置文件里面的<activity>标签添加属性:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
2、在Activity的onCreate()方法中的super()和setContentView()两个方法之间加入下面两条语句:
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏
第二中好一些

⑶ Android应用如何全屏显示

要设置Android应用全屏显示有两种方式,第一种是在AndroidManifest.xml文件中进行配置,另一种方式是在Activity中进行设置。此处仅描述第二种方式。
设置全屏显示有两步工作,首先要取消显示标题栏,然后在全屏显示。代码如下:1@Override2publicvoidonCreate(Bundle savedInstanceState) {3super
.onCreate(savedInstanceState);4//使屏幕不显示标题栏(必须要在setContentView方法执行前执行)5this
.requestWindowFeature(Window.FEATURE_NO_TITLE);6//隐藏状态栏,使内容全屏显示(必须要在setContentView方法执行前执行)7this
.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,8WindowManager.LayoutParams.FLAG_FULLSCREEN);9setContentView(R.layout.splash);10}强调,设置全屏显示时,这两行核心代码一定要在设置视图之前执行,即一定要位于setContentView()方法之前。

⑷ oppo手机怎样设置满屏

以opporeno5,Android10系统为例,具体的操作步骤如下:

打开设置:

第一步打开oppo手机主界面,点击设置,然后点击显示与亮度。

点击更多:

第二步进去显示与亮度之后,然后点击更多。

点击显示区域:

第三步进去之后,然后点击屏幕显示区域。



点击自定义显示:

第四步进去之后,点击自定义显示顶部区域的应用。

选择全屏显示:

第五步进去之后,点击要全屏显示的应用,选择隐藏顶部区域即可。这样就能设置应用全屏显示了。

该答案使用于oppo大部分型号的电脑。

⑸ 如何设置android全屏显示

方法/步骤

方法1: 在AndroidManifest.xml里面添加属性
在<activity>标签添加属性:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
如下
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".TestActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

方法2: 在Activity onCreate 中设置
public class TestActivity extends Activity implements OnItemClickListener {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE); //设置无标题
getWindow().setFlags(WindowManager.LayoutParams.FILL_PARENT, WindowManager.LayoutParams.FILL_PARENT); //设置全屏
setContentView(R.layout.image_list_layout);
}
}

⑹ android 怎么全屏

设置android全屏模式有两种方法,一种是在程序代码中设置,另一种是配置manifest.xml文件,推荐使用第二种方式。
在manifest.xml文件中<application>和<activity>标签中都有android:theme属性
只需要添加下面的xml代码就好了
www.2cto.com
1 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
例如
下面的代码使得ActivityDemoActivity显示为全屏模式
<activity android:name=".ActivityDemoActivity" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
而下面的写法则整个应用中所有都是全屏模式
<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="uni.activity"

android:versionCode="1"

android:versionName="1.0">

<uses-sdk android:minSdkVersion="7" />

<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">

<activity android:name=".ActivityDemoActivity"

android:label="@string/app_name" >

<intent-filter>

<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" /> </intent-filter>

</activity>

<activity android:name=".Activity01" android:label="@string/app_name">

</activity>

</application>

</manifest>

⑺ Android应用如何全屏显示

要设置Android应用全屏显示有两种方式,第一种是在AndroidManifest.xml文件中进行配置,另一种方式是在Activity中进行设置。此处仅描述第二种方式。 设置全屏显示有两步工作,首先要取消显示标题栏,然后在全屏显示。代码如下:1@Override2publicvoidonCreate(Bundle savedInstanceState) {3super .onCreate(savedInstanceState);4//使屏幕不显示标题栏(必须要在setContentView方法执行前执行)5this .requestWindowFeature(Window.FEATURE_NO_TITLE);6//隐藏状态栏,使内容全屏显示(必须要在setContentView方法执行前执行)7this .getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,8WindowManager.LayoutParams.FLAG_FULLSCREEN);9setContentView(R.layout.splash);10}强调,设置全屏显示时,这两行核心代码一定要在设置视图之前执行,即一定要位于setContentView()方法之前。

⑻ 在Android 开发中怎么全屏显示

全屏显示有两种方法
1:
在onCreate方法里面加上这句代码 requestWindowFeature(Window.FEATURE_NO_TITLE);
2 :

//显示全屏
private void setFullScreen()
{
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

}
//[代码] 退出全屏函数:
private void quitFullScreen()
{
final WindowManager.LayoutParams attrs = getWindow().getAttributes();
attrs.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().setAttributes(attrs);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
}

⑼ Android应用如何全屏显示

在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"。

热点内容
明日之后泽尔谷服务器怎么玩 发布:2025-01-21 21:50:09 浏览:459
楚留香挂机脚本 发布:2025-01-21 21:25:57 浏览:622
java的jms 发布:2025-01-21 21:22:45 浏览:693
上传绑定事件 发布:2025-01-21 21:21:03 浏览:491
无法访问已释放的对象 发布:2025-01-21 21:13:50 浏览:968
android比ios 发布:2025-01-21 21:06:05 浏览:181
电脑mc连接服务器秒退 发布:2025-01-21 21:05:16 浏览:534
我的世界宝可梦服务器在哪找 发布:2025-01-21 21:00:06 浏览:437
pythonhtml解析器 发布:2025-01-21 20:43:03 浏览:459
如何设置多一个服务器 发布:2025-01-21 20:41:24 浏览:799