1、修改文件
①
文件路径:frameworks\base\packages\SystemUI\res\layout\status_bar_notification_footer.xml
修改内容:layout_width和layout_height设置为0dp
<com.android.systemui.statusbar.FooterView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="0dp"
android:layout_height="0dp"
android:paddingStart="4dp"
android:paddingEnd="4dp"
android:visibility="gone">
...
②
文件路径:frameworks\base\packages\SystemUI\res\status_bar_notification_row.xml
修改内容:layout_width和layout_height设置为0dp
<com.android.systemui.statusbar.ExpandableNotificationRow
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="0dp"
android:layout_height="0dp"
android:focusable="true"
android:clickable="true"
>
...
2、编译
1. 编译目录 frameworks/base/packages/SystemUI
2. 编译命令 mm,,编译完成后会在out\target\product\mek_8q\system\priv-app\SystemUI目录下生成SystemUI.apk
3. 验证 将生成的apk替换掉设备里面system/priv-app/SystemUI目录下的SystemUI.apk,然后重启
注意:此方法不能屏蔽浮动通知的声音