Android 每次點選桌面圖示都會重新開啟

風起修遠兮發表於2019-01-22

專案中有啟動頁 WelcomeActivity,然後才是進入 MainActivity,而無論 App 進入到哪個介面,只要返回桌面,點選圖示就會重新開啟 App,而不是開啟上次的介面。

解決方法,在 WelcomeActivity 的 setContentView 之前加入如下程式碼即可

if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
  finish();
  return;
}

相關文章