manifest裏的啓動頁的launchMode去掉 這個是前提,是必須的,可是android有一個小的問題,我不知道樓主試過沒有,當你去掉啓動模式,直接運行程序,再點擊Home鍵,是不會從新啓動程序的,可是你講程序打包apk以後,安裝到手機,這時問題來了,當安裝成功以後,會提示你是完成仍是打開,這時候,你點擊完成,程序運行,你點Home鍵,也是沒有問題的,可是你點擊打開,程序運行,你再點擊Home鍵,這時無論怎點,都會從新啓動程序,你須要,在你的啓動界面添加這麼一行:
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
finish();
return;
}
這樣 樓主你說的問題就解決了android
-----------------------------------------------spa