没有合适的资源?快使用搜索试试~ 我知道了~
AndroidP_SystemUI下拉栏全屏覆盖NavigationBar导航栏
需积分: 34 8 下载量 86 浏览量
2021-03-27
13:55:31
上传
评论
收藏 3KB TXT 举报
温馨提示
试读
2页
AndroidP横屏项目,修改SystemUI下拉栏全屏显示,并覆盖NavigationBar导航栏之上,原博客 https://blog.csdn.net/shusuanly/article/details/115264404
资源推荐
资源详情
资源评论
diff --git a/frameworks/base/services/core/java/com/android/server/policy/WindowManagerPolicy.java b/frameworks/base/services/core/java/com/android/server/policy/WindowManagerPolicy.java
index 1e21c16462..0a96f0a5b4 100644
--- a/frameworks/base/services/core/java/com/android/server/policy/WindowManagerPolicy.java
+++ b/frameworks/base/services/core/java/com/android/server/policy/WindowManagerPolicy.java
@@ -865,28 +865,30 @@ public interface WindowManagerPolicy extends WindowManagerPolicyConstants {
case TYPE_INPUT_METHOD_DIALOG:
// on-screen keyboards and other such input method user interfaces go here.
return 15;
+ // bw mod start, adjust type for status bar and navigation bar
case TYPE_STATUS_BAR:
- return 17;
+ return 19;
case TYPE_STATUS_BAR_PANEL:
- return 18;
+ return 20;
case TYPE_STATUS_BAR_SUB_PANEL:
- return 19;
+ return 21;
case TYPE_KEYGUARD_DIALOG:
- return 20;
+ return 22;
case TYPE_VOLUME_OVERLAY:
// the on-screen volume indicator and controller shown when the user
// changes the device volume
- return 21;
+ return 23;
case TYPE_SYSTEM_OVERLAY:
// the on-screen volume indicator and controller shown when the user
// changes the device volume
- return canAddInternalSystemWindow ? 22 : 11;
index 1e21c16462..0a96f0a5b4 100644
--- a/frameworks/base/services/core/java/com/android/server/policy/WindowManagerPolicy.java
+++ b/frameworks/base/services/core/java/com/android/server/policy/WindowManagerPolicy.java
@@ -865,28 +865,30 @@ public interface WindowManagerPolicy extends WindowManagerPolicyConstants {
case TYPE_INPUT_METHOD_DIALOG:
// on-screen keyboards and other such input method user interfaces go here.
return 15;
+ // bw mod start, adjust type for status bar and navigation bar
case TYPE_STATUS_BAR:
- return 17;
+ return 19;
case TYPE_STATUS_BAR_PANEL:
- return 18;
+ return 20;
case TYPE_STATUS_BAR_SUB_PANEL:
- return 19;
+ return 21;
case TYPE_KEYGUARD_DIALOG:
- return 20;
+ return 22;
case TYPE_VOLUME_OVERLAY:
// the on-screen volume indicator and controller shown when the user
// changes the device volume
- return 21;
+ return 23;
case TYPE_SYSTEM_OVERLAY:
// the on-screen volume indicator and controller shown when the user
// changes the device volume
- return canAddInternalSystemWindow ? 22 : 11;
资源评论
shusuanly
- 粉丝: 110
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功