Android設備在按下Home鍵會自動切換回桌面,其實實現的方法很簡單,由於Launcher捕獲了Home鍵的按下action,我們直接發送個Intent給Launcher即可,代碼如下:
Intent intent= new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //如果是服務裡調用,必須加入new task標識
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);