【发布时间】:2021-06-10 09:23:58
【问题描述】:
我有两个活动 ActivityA 和 ActivityB(这个启用了 pip 模式) 当 ActivityB 处于点子模式时,ActivityA 现在来到前台我想从 ActivityA 完成/销毁/杀死 ActivityB strong> 有什么办法吗?
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
val supportsPIP = context!!.packageManager.hasSystemFeature(PackageManager.FEATURE_PICTURE_IN_PICTURE)
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
if (supportsPIP) {
enterPictureInPictureMode(mPictureInPictureParamsBuilder!!.build())
}
}
}
【问题讨论】:
-
到目前为止必须尝试什么来终止活动?
-
使用 LocalBroadcastManager 确实解决了这个问题
标签: android kotlin picture-in-picture android-picture-in-picture