如下图所示:要将Google原生的一体化信号塔图标客制化成珊格状图标,相关代码流程:
原生信号塔如下图所示:
客制化五格信号塔示意图:
原生方案信号塔是用SignalDrawable 根据当前信号强度mSignalStrength绘制出来的,
替换方案为要使用对应的xml文件替换成当前的信号强度。
1.当手机信号强度发生改变时,会回掉:
packages/apps/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java
class