Android中讓按鈕擁有返回鍵功能的方法及重寫返回鍵功能
更新時間:2015年04月24日 09:10:40 投稿:junjie
這篇文章主要介紹了Android中讓按鈕擁有返回鍵功能的方法及重寫返回鍵功能,本文直接給出代碼寫法,并標(biāo)記了一些注意事項,需要的朋友可以參考下
讓按鈕擁有返回鍵的功能很簡單,在點擊事件加上finish();就OK了。
如:
復(fù)制代碼 代碼如下:
public void onClick(View v){
finish();
}
finish() 僅僅是把activity從當(dāng)前的狀態(tài)退出,但是資源并沒有給清理。
其實android的機制決定了用戶無法完全退出application,即使用System.exit()。
android自己決定何時該從內(nèi)存中釋放程序,當(dāng)系統(tǒng)沒有可用內(nèi)存時,就會按照一定的優(yōu)先級來銷毀應(yīng)用程序。
android手機操作系統(tǒng)有垃圾處理機制,所以也不必?fù)?dān)心這個問題,用finish()方法吧。
重寫返回鍵:
復(fù)制代碼 代碼如下:
public boolean onKeyDown(int keyCode,KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0){
//這里重寫返回鍵
return true;
}
return false;
}
您可能感興趣的文章:
- Android按鈕單擊事件的四種常用寫法總結(jié)
- Android按鈕按下的時候改變顏色實現(xiàn)方法
- 基于Android實現(xiàn)點擊某個按鈕讓菜單選項從按鈕周圍指定位置彈出
- Android開發(fā)懸浮按鈕 Floating ActionButton的實現(xiàn)方法
- android為ListView每個Item上面的按鈕添加事件
- Android實現(xiàn)輸入法彈出時把布局頂上去和登錄按鈕頂上去的解決方法
- Android實現(xiàn)點擊AlertDialog上按鈕時不關(guān)閉對話框的方法
- Android Studio中Run按鈕是灰色的快速解決方法
- Android仿知乎懸浮功能按鈕FloatingActionButton效果
- 非常好看的android音量旋鈕
相關(guān)文章
Android實現(xiàn)簡潔的APP更新dialog數(shù)字進度條
這篇文章主要為大家詳細介紹了Android實現(xiàn)簡潔的APP更新dialog數(shù)字進度條,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04Android網(wǎng)絡(luò)請求框架Retrofit詳解
這篇文章主要為大家詳細介紹了Android網(wǎng)絡(luò)請求框架Retrofit,使用Retrofit2.0.0版本進行實例演示,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08