国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

實現qq中按返回鍵返回桌面不退出程序的實例

2019-12-12 03:08:16
字體:
來源:轉載
供稿:網友

在實際應用中,很可能我們希望自己的app在按下返回鍵的時候并不退出,而是像按home鍵一樣僅僅返回桌面,而程序仍然在后臺運行著。要怎么實現這個效果呢?很簡單,只需要重寫一下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);     }   }

以上這篇實現qq中按返回鍵返回桌面不退出程序的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宿迁市| 松溪县| 广州市| 保德县| 沙雅县| 手机| 通道| 甘洛县| 福鼎市| 武乡县| 若尔盖县| 浪卡子县| 报价| 库伦旗| 前郭尔| 林西县| 兴宁市| 金秀| 内黄县| 南澳县| 米林县| 宽城| 延庆县| 南充市| 翁牛特旗| 怀远县| 平邑县| 湖北省| 无锡市| 水城县| 丘北县| 田林县| 贵溪市| 福贡县| 阜康市| 江川县| 蓬安县| 安康市| 彭州市| 恭城| 海淀区|