app退出到桌面

Android應用開發中,有一種場景,就是我們不希望用戶直接按Back鍵退出Activity,而是希望應用隱藏到後臺的假退出,類似於按Home鍵的效果。(例如QQ、微信等)
方法一(java):

/**退出程序**/
protected void exit() {
    Intent startMain = new Intent(Intent.ACTION_MAIN);
    startMain.addCategory(Intent.CATEGORY_HOME);
    startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(startMain);
    System.exit(0);
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章