Я разрабатываю оповещение о местоположении, которое является приложением для 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();
Вам нужно будет создать действие и создать его как диалог. Вы не можете открыть диалог, созданный закрытой активностью. – Tarun
Я новичок в android. не имея большого представления об этом. Не могли бы вы сообщить мне об этом или дать ссылку, чтобы я мог ее закодировать. Я пробую это от 2 дней. пожалуйста помоги. –
Вы предлагаете, андроид: theme = "@ android: style/Theme.Dialog"? –