實現(xiàn)qq中按返回鍵返回桌面不退出程序的實例
更新時間:2017年04月11日 09:07:43 投稿:jingxian
下面小編就為大家?guī)硪黄獙崿F(xiàn)qq中按返回鍵返回桌面不退出程序的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
在實際應用中,很可能我們希望自己的app在按下返回鍵的時候并不退出,而是像按home鍵一樣僅僅返回桌面,而程序仍然在后臺運行著。要怎么實現(xiàn)這個效果呢?很簡單,只需要重寫一下onBackPressed方法就可以了。
如下所示:
public void onBackPressed() { Intent setIntent = new Intent(Intent.ACTION_MAIN); setIntent.addCategory(Intent.CATEGORY_HOME); setIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(setIntent); }
然后重寫
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { //當按下鍵盤上返回按鈕,給出退出對話框 if (keyCode == KeyEvent.KEYCODE_BACK) { // System.exit(0); //直接退出程序 /*Intent setIntent = new Intent(Intent.ACTION_MAIN); setIntent.addCategory(Intent.CATEGORY_HOME); setIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(setIntent); */ onBackPressed(); //不退出程序僅僅返回桌面 return false; } else { return super.onKeyDown(keyCode, event); } }
以上這篇實現(xiàn)qq中按返回鍵返回桌面不退出程序的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Android實現(xiàn)按鈕點擊事件的三種方法總結(jié)
Button是程序用于和用戶進行交互的一個重要控件。既然有Button,那肯定有onClick方法,下面就教大家三種實現(xiàn)點擊事件的方法,感興趣的可以了解一下2022-04-04Android開發(fā)之滑動數(shù)值選擇器NumberPicker用法示例
這篇文章主要介紹了Android開發(fā)之滑動數(shù)值選擇器NumberPicker用法,結(jié)合實例形式分析了Android滑動數(shù)值選擇器NumberPicker的功能、相關函數(shù)、事件監(jiān)聽、界面布局等操作技巧,需要的朋友可以參考下2019-03-03android實現(xiàn)圖片上傳功能(springMvc)
這篇文章主要為大家詳細介紹了android結(jié)合springMvc實現(xiàn)圖片上傳的相關代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03