跳转至

Activity 管理

ActivityUtils 负责对 Activity 进行管理。

添加 Activity

ActivityUtils.addActivity(this@MainActivity)

移除 Activity

ActivityUtils.removeActivity(this@MainActivity)

根据给定的 Class 获取对应的 Activity

ActivityUtils.getActivity(MainActivity::class.java)

找到位于栈顶的可用 Activity

ActivityUtils.getCurrentActivity()

获取全部存储的 Activity

val activities = ActivityUtils.getActivities()

结束全部的 Activity

ActivityUtils.finishAllActivity()

退出 App

ActivityUtils.exitApp()