2011年5月1日 星期日

android 離開程式的 dialog

  想寫個功能,出現錯誤時,秀個dialog,然後使用者按下ok,程式就退出,
不過使用 finish(); 時沒那麼順利,要在Activity類別範圍內才能呼叫.
可能有其它的做法吧...,不過懶得研究了,就先使用 System.exit(0); 代替.
另外還有個問題,若是使用者不按ok,直接按離開鈕,那就把dialog關掉了.
所以先如下解決:

public class exitDialog extends AlertDialog {
    @Override
    public boolean onKeyUp(int keyCode, KeyEvent event){
        System.exit(0);
        return false;
    }
}

反正不管按下什麼鈕,離開就對了.

沒有留言:

張貼留言