Android4.1关闭数据连接和wifi后,下拉状态栏底部显示“未连接互联网”
时间:10-02
整理:3721RD
点击:
android4.1关闭数据连接和wifi后,下拉状态栏底部显示“未连接互联网”
[DESCRIPTION]
Android4.1之后版本关闭数据连接和wifi后,下拉状态栏底部显示“未连接互联网”(英文是no intentnetconnect),并未显示运营商名字或者无服务等提示
[SOLUTION]
显示“未连接互联网”是android4.1之后默认的设计,当手机端数据连接和wifi都没有打开时,即表示当前手机无法上网,在状态栏下拉的通知栏地下会显示“未连接互联网”的提示。
如果希望按照当前SIM卡注册网络的状态来显示对应的运营商名字或者无服务的提示,可以按照下面的方法修改:
1. 单卡项目,修改networkcontroller.java
refreshView方法中找到mobileLabel=context.getString(R.string.
status_bar_settings_signal_meter_disconnected);
修改为mobileLabel=mNetworkName;
2. 双卡项目,修改networkcontrollergemini.java文件
refreshView方法中找到mobileLabel=context.getString(R.string.
status_bar_settings_signal_meter_disconnected);
修改为mobileLabel=tempNetworkName;
[DESCRIPTION]
Android4.1之后版本关闭数据连接和wifi后,下拉状态栏底部显示“未连接互联网”(英文是no intentnetconnect),并未显示运营商名字或者无服务等提示
[SOLUTION]
显示“未连接互联网”是android4.1之后默认的设计,当手机端数据连接和wifi都没有打开时,即表示当前手机无法上网,在状态栏下拉的通知栏地下会显示“未连接互联网”的提示。
如果希望按照当前SIM卡注册网络的状态来显示对应的运营商名字或者无服务的提示,可以按照下面的方法修改:
1. 单卡项目,修改networkcontroller.java
refreshView方法中找到mobileLabel=context.getString(R.string.
status_bar_settings_signal_meter_disconnected);
修改为mobileLabel=mNetworkName;
2. 双卡项目,修改networkcontrollergemini.java文件
refreshView方法中找到mobileLabel=context.getString(R.string.
status_bar_settings_signal_meter_disconnected);
修改为mobileLabel=tempNetworkName;