去除android手机信号图标
2011-11-12 11:29
363 查看
去除android2.1手机信号图标
2010-12-17 16:05
2010-12-17 16:05
今天将android2.1中状态栏中手机、3G等信号图片去除掉,因为开发android2.1 是作MID终端使用,手机模块用不着,信号在状态栏上不和谐了。 frameworks/base/services/java/com/android/server/status/StatusBarPolicy.java 主要除去两部分: (1)在 private StatusBarPolicy(Context context, StatusBarService service) 中去除下面关于手机信号的部分代码 /* phone_signal mPhone = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE); mPhoneData = IconData.makeIcon("phone_signal", null, com.android.internal.R.drawable.stat_sys_signal_null, 0, 0); mPhoneIcon = service.addIcon(mPhoneData, null); // register for phone state notifications. ((TelephonyManager)mContext.getSystemService(Context.TELEPHONY_SERVICE)) .listen(mPhoneStateListener, PhoneStateListener.LISTEN_SERVICE_STATE | PhoneStateListener.LISTEN_SIGNAL_STRENGTHS | PhoneStateListener.LISTEN_CALL_STATE | PhoneStateListener.LISTEN_DATA_CONNECTION_STATE | PhoneStateListener.LISTEN_DATA_ACTIVITY); // data_connection mDataData = IconData.makeIcon("data_connection", null, com.android.internal.R.drawable.stat_sys_data_connected_g, 0, 0); mDataIcon = service.addIcon(mDataData, null); service.setIconVisibility(mDataIcon, false); */ /* mCdmaRoamingIndicatorIconData = IconData.makeIcon("cdma_eri", null, com.android.internal.R.drawable.stat_sys_roaming_cdma_0, 0, 0); mCdmaRoamingIndicatorIcon = service.addIcon(mCdmaRoamingIndicatorIconData, null); service.setIconVisibility(mCdmaRoamingIndicatorIcon, false); */ (2)去除过滤信号部分 // filter.addAction(TelephonyIntents.ACTION_SIM_STATE_CHANGED); 还有接受方法onReceive(Context context, Intent intent)中代码 /*else if (action.equals(TelephonyIntents.ACTION_SIM_STATE_CHANGED)) { updateSimState(intent); }*/ 模块编译:mmm frameworks/base/services/java 编译输出路径:Install: out/target/product/utv210/system/framework/services.jar 替换文件系统的/system/framework/services.jar 重启后看不到信号图标了。 |
相关文章推荐
- 去除android手机信号图标
- 实现Android手机中隐藏App图标
- Android版的手机模拟信号示波器
- android 获取手机GSM/CDMA信号信息
- android 3G 手机信号 信息获取
- Android 怎么获取手机网络信号问题
- android 4.0 网络信号图标不存在
- 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)
- QT绘制类似手机信号强度图标的实现源码
- QT绘制类似手机信号强度图标的实现源码
- Android Telephony —— 手机信号实时变化源码分析过程记录
- android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)
- 怎么样清除android手机长按home键后,出现的最近运行的6个任务中的指定一个的图标
- 去除android手机滚动条
- android 如何去获取手机Gps的信号强度
- Android监听获取手机信号强度
- 关于获取android信号强度和电池状态变化图标修改的方法