我正在开发一个基于位置的警报,它是一个 Android 应用程序。
所有的编码部分已经完成。
但是当应用程序关闭时,警报警报对话框不会显示。
请帮助我,即使用户正在使用另一个应用程序或在主屏幕中,我也会尝试弹出警报。
我现在的闹钟代码如下所示:
final MediaPlayer mp = MediaPlayer.create(LocAlarmProject.this, R.raw.airtel);
mp.start();
// LocAlarmProject.this below is what's causing the problem:
final AlertDialog.Builder builder=new AlertDialog.Builder(LocAlarmProject.this);
builder.setTitle(disp_title);
builder.setMessage(disp_desc);
builder.setIcon(R.drawable.alarm);
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
mp.stop();
}
});
builder.show();