锁屏界面运营商名称显示全大写
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
从JB2 (android 4.2)开始,google默认 会将 锁屏界面等地方的运营商名称显示 转化为全大写显示---包括SPN,PLMN等
[SOLUTION]
对于KK之前的版本:
如果您想区分大小写,维持运营商名称原貌,方法如下:
在php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\base\policy\src\com\android\internal\policy\impl\keyguard\ KeyguardViewManager.java中
将 USE_UPPER_CASE修改为false
重新build 即可
对于KK的版本:
转换大写的方式是呼叫ICarrierTextExt.java中的changedPlmnToCapitalize()来完大小写切换。修改该方法即可完成大写小的变换。
那changedPlmnToCapitalize是以插件方式实现的。 default是有DefaultCarrierTextExt.java实现。如果是打开OP09的feature,那就由OP09CarrierTextExt.java来实现该方法。
从JB2 (android 4.2)开始,google默认 会将 锁屏界面等地方的运营商名称显示 转化为全大写显示---包括SPN,PLMN等
[SOLUTION]
对于KK之前的版本:
如果您想区分大小写,维持运营商名称原貌,方法如下:
在php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\base\policy\src\com\android\internal\policy\impl\keyguard\ KeyguardViewManager.java中
将 USE_UPPER_CASE修改为false
重新build 即可
对于KK的版本:
转换大写的方式是呼叫ICarrierTextExt.java中的changedPlmnToCapitalize()来完大小写切换。修改该方法即可完成大写小的变换。
那changedPlmnToCapitalize是以插件方式实现的。 default是有DefaultCarrierTextExt.java实现。如果是打开OP09的feature,那就由OP09CarrierTextExt.java来实现该方法。