0
我正在开发Android中的一个应用程序。我的应用程序有一项服务。我的服务始终在后台运行。我的后台服务持续监控用户定义的区域。在android中加载对话框
现在,当用户外出范围我的应用程序提醒用户。现在,我的问题是下面:
- 当我的应用程序被关闭,即不运行,那么我的应用程序 获取警报。
- 当我的应用程序正在运行时,有时它会得到警报,而有些则不是 。
下面是代码,即当用户超出范围时将加载警报的代码。
//SecuRemote.LOG("current activity context" + SecuRemote.currentActivityContext);
Intent i = new Intent(context, ShowAlertDialog.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
i.putExtra("Msg",msg);
if(status){
i.putExtra("status","true");
if(devName != null)
i.putExtra("devName",devName);
} else
i.putExtra("status","false");
SecuRemote.LOG("start activity showAlertDialog" + context);
context.startActivity(i);
寻找一些好的响应... 问候,