Я добавил диалоговое окно, как в этом ответе. Как показать диалог, подтверждающий, что пользователь хочет выйти из Android-активности?Как исправить диалоговое окно с перекрытием цвета фона?
Но когда я его осуществил, цвет фона активности облако диалогового окна. У кого-нибудь есть решение этой проблемы, поскольку я не вижу никакой очевидной причины? Я думаю, что есть способ исправить это, отредактировав настройки фона диалогового окна?
Это фрагмент, где я добавить диалоговое окно с основным видом деятельности:
public void onBackPressed() {
new AlertDialog.Builder(this)
.setIcon(android.R.drawable.ic_dialog_alert)
.setTitle("Closing Activity")
.setMessage("Are you sure you want to close this activity?")
.setPositiveButton("Yes", new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
})
.setNegativeButton("No", null)
.show();
}