在开发定制化平板时,如果使用不当的充电器,充电电源过高会对平板造成伤害,所以根据客户要求需要增加电源过高的提示
当底层检测到电源过高时,SystemUI弹出提示电压过高的提示框和警报声来提示客户电压过高
具体实现如下:
首选来看下SystemUI中哪里会时刻检测电压过高的问题
在SystemUI中 由PowerUI.java来负责监听电量变化的广播
framework/base/packages/SystemUI/src/com/android/systemui/power/PowerUI.java
@VisibleForTesting
final class Receiver extends BroadcastReceiver {
public void init() {
// Register for Intent broadcasts for