}
- public static StringMessage CENTER(Runtime runtime) {
- return genFZDCMD(cmdMap.get(CMD_TYPE.CENTER));
- }
-
-
- public void handleCENTER(Connection connection, Runtime runtime, String cmd, String data) {
- connection.send(CENTER(runtime));
+ public void handleCENTER(String cmd, String data, Runtime mRuntime) {
+ //把中心号码插入到手中机
+ ICLogger.d("phoneNum == > " + data);
+ ContentValues contentValues = new ContentValues();
+ contentValues.put(FZDDatabaseHelper.sKey, cmd);
+ contentValues.put(FZDDatabaseHelper.sValue, data);
+ mRuntime.getContextProxy().getResolver().insert(
+ Uri.parse(FZDSettingsProvider.SETTINGS),
+ contentValues
+ );
}
break;
case CENTER:
- handleCENTER(mConnection, mRuntime, cmd, data);
+ ICLogger.d("收到中心号码设置--> " + data);
+ handleCENTER(cmd, data, mRuntime);
+ mConnection.DeliverCMDMessageToSystem("CENTER", cmd);
break;
case SILENCETIME2:
handleSILENCETIME2(mConnection, mRuntime, cmd, data);
break;
-
case FIND:
//收到查找设备消息
handleFIND(mConnection);
* 监听,这里是拨号回主手机。
*/
private void handleMONITOR() {
- //TODO:
+ //获取中心号码
+ //进行拨号
+
}
/**