项目自定义了音量控制显示条,比如说音量加,音量减,静音键的时候弹出自定义音量条,和系统的发送重叠,所以需要屏蔽systemUI的音量条,屏蔽方式如下:
1.在编译脚本mk里面定义控制属性:
#隐藏和显示SystemUI音量条 off 隐藏 on 显示 PRODUCT_SYSTEM_DEFAULT_PROPERTIES += persist.rp.show.volume.dialog=off2.修改frameworks/base/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java
systemUI的音量控制条显示是由VolumeDialogImpl.java里面showH控制的,所以在这个方法里面进行隐藏显示控制:
private void showH(int reason, boolean keyguardLocked, int lock