想寫個功能,出現錯誤時,秀個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;
}
}
反正不管按下什麼鈕,離開就對了.
沒有留言:
張貼留言