0
當用戶點擊主要活動的後退按鈕時,我想彈出一個對話框詢問用戶他是否「想要離開」。我能夠創建對話框並實現它,但我不確定如何在按下後退按鈕時打開對話框。有什麼建議麼?初學者Android:提示離開
當用戶點擊主要活動的後退按鈕時,我想彈出一個對話框詢問用戶他是否「想要離開」。我能夠創建對話框並實現它,但我不確定如何在按下後退按鈕時打開對話框。有什麼建議麼?初學者Android:提示離開
哪個API?這是從API的最簡單的方法5+
@Override
public void onBackPressed() {
//super.onBackPressed();
dialog.show();
}
+1正確答案。 @drew:只要不要忘記在點擊「是」按鈕時調用finish()。 –
同樣的問題已經在這裏找到答案: http://stackoverflow.com/questions/6290599/prompt-user-when-back-button-is-pressed – noyb
用戶可以通過多種方式「離開」主要活動 - 返回,主頁,來電,響應「通知」等。BACK僅爲其中之一。無論您如何確保用戶在打電話時不丟失任何正在進行的工作,如果他們點擊「返回」按鈕,也是同樣好的計劃。 – CommonsWare