0
我在此答案中添加了一個對話框如何顯示對話框以確認用戶希望退出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();
}