後臺啓動 Activity

Android 21 及以上,可以通過 makeTaskLaunchBehind 來在後臺啓動一個 Activity。
在這裏插入圖片描述
執行代碼:

val intent = Intent(this, ActivityA::class.java)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT)
val compat = ActivityOptionsCompat.makeTaskLaunchBehind()
startActivity( intent, compat.toBundle())

Android 24 上的效果:
在這裏插入圖片描述

Android 28 上會報錯:
在這裏插入圖片描述

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