在Android 8.1上来电全屏显示 如何修改呢?直接上代码

1.alps\vendor\mediatek\proprietary\packages\apps\SystemUI\src\com\android\systemui\statusbar\phone\StatusBar.java

在shouldPeek方法里加入如下代码:

boolean inUse = mPowerManager.isScreenOn() && !mSystemServicesProxy.isDreaming();添加判断条件,

boolean inUse = mPowerManager.isScreenOn() && !mSystemServicesProxy.isDreaming()&&!"com.android.dialer".equals(sbn.getPackageName());

 protected boolean shouldPeek(Entry entry, StatusBarNotification sbn) {        if (!mUseHeadsUp || isDeviceInVrMode()) {            if (DEBUG) Log.d(TAG, "No peeking: no huns or vr mode");            return false;        }        if (mNotificationData.shouldFilterOut(sbn)) {            if (true/**DEBUG*/) Log.d(TAG, "No peeking: filtered notification: " + sbn.getKey());            return false;        }        boolean inUse = mPowerManager.isScreenOn() && !mSystemServicesProxy.isDreaming()&&!"com.android.dialer".equals(sbn.getPackageName());        if (!inUse && !isDozing()) {            if (true/**DEBUG*/) {                Log.d(TAG, "No peeking: not in use: " + sbn.getKey());            }            return false;        }

 

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. 分支和循环(二)(零基础学习C语言)
  3. Android(安卓)Studio finish()方法的使用与解决app点击“返回”,
  4. Android(安卓)EventBus 架构设计
  5. Qt for Android(安卓)环境搭建方法
  6. 跨平台移动开发_Android(安卓)平台使用 PhoneGap 方法
  7. [置顶] Retrofit2使用方式和源码解析
  8. Android(安卓)10 startActivity 源码分析
  9. Android开发笔记: Project "XXX" is missing required source fo

随机推荐

  1. 可动态布局的Android抽屉之完整篇
  2. android 闪屏还是会出现黑屏问题
  3. android的webview调用javascript函数并得
  4. cyanogenmod 内核编译简记
  5. Android中设置EditText获得焦点时不弹出
  6. 百度地图移动版API 1.2.2版本(Android)地图
  7. android 使用分享功能
  8. Android实现简单手电筒功能
  9. android 设置所有的APP都转屏
  10. Android的一本很好的英文原著Andbook 我