亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android返回鍵功能的實現(xiàn)方法

 更新時間:2015年02月11日 12:29:59   作者:woshisap  
這篇文章主要介紹了Android返回鍵功能的實現(xiàn)方法,實例分析了Android返回鍵的原理與具體的功能實現(xiàn)代碼,非常具有實用價值,需要的朋友可以參考下

本文實例講述了Android返回鍵功能的實現(xiàn)方法。分享給大家供大家參考。具體如下:

在開發(fā)android應(yīng)用時,常常通過按返回鍵(即keyCode == KeyEvent.KEYCODE_BACK)就能關(guān)閉程序,其實大多情況下并沒有關(guān)閉改應(yīng)用

我們可以這樣做,當(dāng)用戶點擊自定義的退出按鈕或返回鍵時(需要捕獲動作),我們在onDestroy()里強制退出應(yīng)用,或直接殺死進程,具體操作代碼如下:

public boolean onKeyDown(int keyCode, KeyEvent event) {
  
// 按下鍵盤上返回按鈕  
if (keyCode == KeyEvent.KEYCODE_BACK) {  

  new AlertDialog.Builder(this)  
  .setMessage("確定退出系統(tǒng)嗎?")  
  .setNegativeButton("取消",  
   new DialogInterface.OnClickListener() {
     public void onClick(DialogInterface dialog,
     int which) {  
     }  
   })  
  .setPositiveButton("確定",  
   new DialogInterface.OnClickListener() {  
     public void onClick(DialogInterface dialog,
     int whichButton) {
   finish();  
     }  
   }).show();  

  return true;  
} else {  
  return super.onKeyDown(keyCode, event);
}  
}  
  
@Override  
protected void onDestroy() {  
    super.onDestroy();  
    // 或者下面這種方式  
    //System.exit(0);  
    //建議用這種  
    android.os.Process.killProcess(android.os.Process.myPid());
}

希望本文所述對大家的Android程序設(shè)計有所幫助。

相關(guān)文章

最新評論