kotlin ankoページジャンプ実戦チュートリアル、パラメータまたはflagを携帯

809 ワード

1:通常ジャンプ
startActivity()

携帯パラメータ
startActivity("key" to " ")

2:AページがBページにジャンプし、Cページにジャンプし、Aページにジャンプするときは、Bを空にし、Cページが終了し、Aのライフサイクルを再実行しないことを要求します.
startActivity(intentFor().singleTop().clearTop())

3:AページをBページにジャンプし、Cページにジャンプし、Aページにジャンプするときは、Bをクリアし、Cページを終了し、Aのライフサイクルを再開するように要求します.
startActivity(intentFor().clearTask().newTask())

4:Aページ->Bページ->Cページ->Dページの場合、A.B.Cの3ページが破棄され、スタック全体がDページになります
startActivity(intentFor().newTask().clearTask())

以上の機能はすべてokをテストして、関連する依存の集積はすでに省略しました