var6.append(" ");\r
var6.append(var4);\r
var6.append(context.getString(R.string.voiceMessageEnd));\r
- mCustomDialog = tmpDialog.setMessage(var6.toString()).setPositiveButton("确定", new DialogInterface.OnClickListener() {\r
+ mCustomDialog = tmpDialog.setMessage(var6.toString()).setPositiveButton(context.getString(R.string.ok), new DialogInterface.OnClickListener() {\r
public void onClick(DialogInterface var1x, int var2x) {\r
var1x.dismiss();\r
ComponentName var3 = new ComponentName("com.enqualcomm.imessage", "com.enqualcomm.imessage.ui.chat.ChatActivity_");\r
}\r
\r
}\r
- }).setNegativeButton("取消", new DialogInterface.OnClickListener() {\r
+ }).setNegativeButton(context.getString(R.string.cancel), new DialogInterface.OnClickListener() {\r
public void onClick(DialogInterface var1, int var2) {\r
var1.dismiss();\r
VibrateUtil.getInstance(context).VibrateOn(false);\r
var7.append(context.getString(R.string.hht_call_start));\r
var7.append(var4);\r
var7.append(context.getString(R.string.hht_call_end));\r
- mCustomDialog = tmpDialog.setMessage(var7.toString()).setPositiveButton("确定", new DialogInterface.OnClickListener() {\r
+ mCustomDialog = tmpDialog.setMessage(var7.toString()).setPositiveButton(context.getString(R.string.ok), new DialogInterface.OnClickListener() {\r
public void onClick(DialogInterface var1, int var2) {\r
var1.dismiss();\r
VibrateUtil.getInstance(context).VibrateOn(false);\r
tmpDialog = this.mDialog.setTitle(context.getString(R.string.sms_title)).setApp(1);\r
StringBuilder var7 = new StringBuilder();\r
var7.append(context.getString(R.string.sms_notify));\r
- mCustomDialog = tmpDialog.setMessage(var7.toString()).setPositiveButton("确定", new DialogInterface.OnClickListener() {\r
+ mCustomDialog = tmpDialog.setMessage(var7.toString()).setPositiveButton(context.getString(R.string.ok), new DialogInterface.OnClickListener() {\r
public void onClick(DialogInterface var1, int var2) {\r
var1.dismiss();\r
ComponentName var3 = new ComponentName("com.zmapp.sms", "com.zmapp.sms.MainActivity");\r
var4.printStackTrace();\r
}\r
}\r
- }).setNegativeButton("取消", new DialogInterface.OnClickListener() {\r
+ }).setNegativeButton(context.getString(R.string.cancel), new DialogInterface.OnClickListener() {\r
public void onClick(DialogInterface var1, int var2) {\r
var1.dismiss();\r
VibrateUtil.getInstance(context).VibrateOn(false);\r
tmpDialog = this.mDialog.setTitle("WEB"+context.getString(R.string.sms_title)).setApp(1);\r
StringBuilder var7 = new StringBuilder();\r
var7.append(msg);\r
- mCustomDialog = tmpDialog.setMessage(var7.toString()).setPositiveButton("确定", new DialogInterface.OnClickListener() {\r
+ mCustomDialog = tmpDialog.setMessage(var7.toString()).setPositiveButton(context.getString(R.string.ok), new DialogInterface.OnClickListener() {\r
public void onClick(DialogInterface var1, int var2) {\r
var1.dismiss();\r
VibrateUtil.getInstance(context).VibrateOn(false);\r
tmpDialog = this.mDialog.setTitle(context.getString(R.string.findDev)).setApp(1);\r
StringBuilder var7 = new StringBuilder();\r
var7.append(msg);\r
- mCustomDialog = tmpDialog.setMessage(var7.toString()).setPositiveButton("确定", new DialogInterface.OnClickListener() {\r
+ mCustomDialog = tmpDialog.setMessage(var7.toString()).setPositiveButton(context.getString(R.string.ok), new DialogInterface.OnClickListener() {\r
public void onClick(DialogInterface var1, int var2) {\r
var1.dismiss();\r
VibrateUtil.getInstance(context).VibrateOn(false);\r
}).create();\r
mCustomDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_TOAST);\r
mCustomDialog.show();\r
+ }else if (app_id ==6) {\r
+ tmpDialog = this.mDialog.setTitle(context.getString(R.string.notification_title)).setApp(1);\r
+ StringBuilder var7 = new StringBuilder();\r
+ var7.append(msg);\r
+ mCustomDialog = tmpDialog.setMessage(var7.toString()).setPositiveButton(context.getString(R.string.ok), new DialogInterface.OnClickListener() {\r
+ public void onClick(DialogInterface var1, int var2) {\r
+ var1.dismiss();\r
+ VibrateUtil.getInstance(context).VibrateOn(false);\r
+ stopmediaplayer();\r
+\r
+ String packagename="com.eqc.camera";\r
+ String activityName="com.eqc.camera.TakePictureActivity";\r
+ if (Util.installed(context,"com.ic.camera")){\r
+ packagename="com.ic.camera";\r
+ activityName="com.ic.camera.MainActivity";\r
+ }\r
+ ComponentName var3 = new ComponentName(packagename, activityName);\r
+ Intent var5 = new Intent("android.intent.action.MAIN");\r
+ var5.addCategory("android.intent.category.DEFAULT");\r
+ var5.addFlags(FLAG_ACTIVITY_NEW_TASK);\r
+ var5.setComponent(var3);\r
+ try {\r
+ context.startActivity(var5);\r
+ } catch (Exception var4) {\r
+ var4.printStackTrace();\r
+ }\r
+ }\r
+ }).create();\r
+ mCustomDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_TOAST);\r
+ mCustomDialog.show();\r
}\r
}\r
private void playFindDevVoice(Context context){\r
\r
}\r
\r
+ this.screenOn(paramContext);\r
+ }\r
+ }else if (paramIntent.hasExtra("takephoto")) {\r
+ String takephoto = paramIntent.getStringExtra("takephoto");\r
+ SharPreferenceUtil.getPrefBoolean(paramContext, "key_is_resume", false);\r
+ isSilence = SharPreferenceUtil.getPrefBoolean(paramContext, "KEY_ISSILENCE", false);\r
+ if (takephoto != null && !isSilence) {\r
+ if (!DeviceInfoUtil.isTopActivity(paramContext)) {\r
+ this.initMyDialog(paramContext, null, 6,takephoto);\r
+ this.playNotificationVoice(paramContext);\r
+ VibrateUtil.getInstance(paramContext).VibrateOn(true);\r
+\r
+ }\r
+\r
this.screenOn(paramContext);\r
}\r
}\r
import static android.content.Intent.FLAG_INCLUDE_STOPPED_PACKAGES;\r
import static com.enqualcomm.support.Constants.ACTION_HEATR_RATE_START;\r
import static com.enqualcomm.support.Constants.ACTION_REMOTE_CAMERA;\r
+import static com.enqualcomm.support.Constants.DIALOG_ACTION;\r
import static com.enqualcomm.support.LocationClient.LOCATION_MODE;\r
import static com.enqualcomm.support.bean.Contact.GROUP_ALL;\r
import static java.lang.Math.abs;\r
BPTM,\r
APCH,//充电提示\r
BPCH,\r
+ APBR,//上传蓝牙扫描结果\r
+ BPBR,\r
/* 服务器发起*/\r
AP12,\r
BP12,//SOS 号码设置\r
BPTQ,\r
APAT,//剪断消息开关\r
BPAT,\r
+ APBT, //设置蓝牙扫描间隔\r
+ BPBT,\r
UNKNOWN_CMD,\r
}\r
\r
cmdMap.put(CMD_TYPE.BPTM, "BPTM");\r
cmdMap.put(CMD_TYPE.APCH, "APCH");\r
cmdMap.put(CMD_TYPE.BPCH, "BPCH");\r
+ cmdMap.put(CMD_TYPE.APBR, "APBR");\r
+ cmdMap.put(CMD_TYPE.BPBR, "BPBR");\r
/* 服务器发起*/\r
cmdMap.put(CMD_TYPE.AP12, "AP12");\r
cmdMap.put(CMD_TYPE.BP12, "BP12");\r
cmdMap.put(CMD_TYPE.BPTQ, "BPTQ");\r
cmdMap.put(CMD_TYPE.APAT, "APAT");\r
cmdMap.put(CMD_TYPE.BPAT, "BPAT");\r
+ cmdMap.put(CMD_TYPE.APBT, "APBT");\r
+ cmdMap.put(CMD_TYPE.BPBT, "BPBT");\r
\r
}\r
\r
String tmp = cmdlist[4];\r
}\r
connection.send(AP46(id,cdd));\r
-\r
+ Context context = mRuntime.getContextProxy().context.getApplicationContext();\r
if (cdd.equals("1")) {\r
//delay 启动\r
- Context context = mRuntime.getContextProxy().context.getApplicationContext();\r
+\r
// Intent intent = new Intent(context, com.enqualcomm.support.CoreService.class);\r
// intent.setAction(ACTION_REMOTE_CAMERA);\r
// intent.putExtra("remote_number", id);\r
}\r
});\r
\r
+ }else if(cdd.equals("2")){\r
+ Intent intent = new Intent();\r
+ intent.setAction(DIALOG_ACTION);\r
+ intent.putExtra("takephoto", "Take Photo !");\r
+ context.sendBroadcast(intent);\r
}\r
}else{\r
ICLogger.i(" BP46 Format error!");\r