怎么去掉安卓系统初次全屏时的向导界面

怎么去掉安卓系统初次全屏时的向导界面文档说明本文档以SC826(msm8953平台,Android 7)为例,说明去掉初次全屏时的向导界面。应用背景初次进入系统,第一次显示全屏界面

大家好,欢迎来到IT知识分享网。

文档说明

本文档以SC826(msm8953平台,Android 7)为例,说明去掉初次全屏时的向导界面。

应用背景

初次进入系统,第一次显示全屏界面时会弹出如下向导界面:

怎么去掉安卓系统初次全屏时的向导界面

怎么隐藏掉这个界面。

修改方法

该界面对应的布局文件为

frameworks/base/core/res/res/layout/immersive_mode_cling.xml

该布局文件在

frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java

中加载。想隐藏该界面,勿将其加载即可,对应补丁代码如下:

— a/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java

+++ b/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java

@@ -295,7 +295,8 @@ public class ImmersiveModeConfirmation {

final Button ok = (Button) mClingLayout.findViewById(R.id.ok);

ok.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

mConfirm.run();

}

});

– addView(mClingLayout, getBubbleLayoutParams());

+ //addView(mClingLayout, getBubbleLayoutParams());

if (ActivityManager.isHighEndGfx()) {

@@ -332,6 +333,9 @@ public class ImmersiveModeConfirmation {

mContext.registerReceiver(mReceiver,

new IntentFilter(Intent.ACTION_CONFIGURATION_CHANGED));

+

+ mConfirm.run();

}

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/48751.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信