今天将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 /* mCdmaRoamingIndicatorIconData = IconData.makeIcon("cdma_eri", (2)去除过滤信号部分 // filter.addAction(TelephonyIntents.ACTION_SIM_STATE_CHANGED); 还有接受方法onReceive(Context context, Intent intent)中代码 /*else if (action.equals(TelephonyIntents.ACTION_SIM_STATE_CHANGED)) {
模块编译:mmm frameworks/base/services/java 编译输出路径:Install: out/target/product/utv210/system/framework/services.jar 替换文件系统的/system/framework/services.jar 重启后看不到信号图标了。
|
去除android手机信号图标
最新推荐文章于 2024-09-11 17:17:08 发布
去除android2.1手机信号图标
2010-12-17 16:05