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

Android雙擊退出的實現(xiàn)方法

 更新時間:2015年01月20日 09:08:50   投稿:shichen2014  
這篇文章主要介紹了Android雙擊退出的實現(xiàn)方法,實例分析了兩種比較常用的方法,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Android雙擊退出的實現(xiàn)方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

方式一:

重寫onBackPressed方法直接監(jiān)聽返回鍵(建議高版本用2.0以上)

復(fù)制代碼 代碼如下:
@Override 
public void onBackPressed() { 
     
       long currentTime = System.currentTimeMillis();   
       if((currentTime-touchTime)>=waitTime) {   
        //讓Toast的顯示時間和等待時間相同 
           Toast.makeText(this, "再按一次退出", (int)waitTime).show();   
           touchTime = currentTime;   
       }else {   
           finish();   
       }   
}

方式二: (推薦使用)

復(fù)制代碼 代碼如下:
long waitTime = 2000;   
long touchTime = 0;  
@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if(event.getAction() == KeyEvent.ACTION_DOWN && KeyEvent.KEYCODE_BACK == keyCode) {   
        long currentTime = System.currentTimeMillis();   
        if((currentTime-touchTime)>=waitTime) {   
            //讓Toast的顯示時間和等待時間相同 
            Toast.makeText(this, "再按一次退出", (int)waitTime).show();   
            touchTime = currentTime;   
        }else {   
            finish();   
        }   
        return true;   
    }   
    return super.onKeyDown(keyCode, event);   
}

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

相關(guān)文章

最新評論