程序在點擊返回按鈕是彈出AlertDialog

首先直接在Activity中重寫onKeyDown方法 keyCode == KeyEvent.KETCODE_BACK  如果當前點擊的是返回鍵就會執行if()中的代碼   這個OnKeyDown方法再點擊了返回按鈕是會被調用,我們自己將返回值改爲true  將這個事件在這裏消費,就會執行我們寫的對話框而不會返回到上一個Activity 或退出程序.
相關文章
相關標籤/搜索