如何去掉状态栏G、3G图标
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
状态栏上信号强度左边会显示注册的网络图标如G,3G,这是mtk的设计,如何可以把它去掉呢?
[SOLUTION]
去掉方法很简单,就是把这个View隐藏就行了,具体修改如下
SignalClusterView.java(
php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar)
如果是KK之前的版本可能会有单卡、双卡之分,双卡文件是:
SignalClusterViewGemini.java(
frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar)
apply()
……
//hide network iconbegin
/* int state = SIMHelper.getSimIndicatorStateGemini(i);//hide network icon
if (!mIsAirplaneMode
&& SIMHelper.isSimInserted(i)
&& PhoneConstants.SIM_INDICATOR_LOCKED != state
&& PhoneConstants.SIM_INDICATOR_SEARCHING != state
&& PhoneConstants.SIM_INDICATOR_INVALID != state
&& PhoneConstants.SIM_INDICATOR_RADIOOFF != state) {
……
} else {*/
mSignalNetworkType.setImageDrawable(null);
mSignalNetworkType.setVisibility(View.GONE);
//}
//hide network iconend
……
状态栏上信号强度左边会显示注册的网络图标如G,3G,这是mtk的设计,如何可以把它去掉呢?
[SOLUTION]
去掉方法很简单,就是把这个View隐藏就行了,具体修改如下
SignalClusterView.java(
php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar)
如果是KK之前的版本可能会有单卡、双卡之分,双卡文件是:
SignalClusterViewGemini.java(
frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar)
apply()
……
//hide network iconbegin
/* int state = SIMHelper.getSimIndicatorStateGemini(i);//hide network icon
if (!mIsAirplaneMode
&& SIMHelper.isSimInserted(i)
&& PhoneConstants.SIM_INDICATOR_LOCKED != state
&& PhoneConstants.SIM_INDICATOR_SEARCHING != state
&& PhoneConstants.SIM_INDICATOR_INVALID != state
&& PhoneConstants.SIM_INDICATOR_RADIOOFF != state) {
……
} else {*/
mSignalNetworkType.setImageDrawable(null);
mSignalNetworkType.setVisibility(View.GONE);
//}
//hide network iconend
……
每日三沙发
