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();