检查PIP是否处于活动状态

时间:2019-08-01 13:44:59

标签: android picture-in-picture

我有一个运行前台服务的应用程序。在以下情况下,有什么方法可以检查当前是否有任何PiP处于活动状态:

  1. 我在我的应用中,并且点子将其覆盖

  2. 我在启动器中,并且pip处于活动状态

如果是这样,是否还可以通过任何方式与他们互动,例如在我进入我的应用时关闭,甚至在屏幕上找到他们的位置?

1 个答案:

答案 0 :(得分:0)

Activity 有一个方法。查看https://developer.android.com/reference/android/app/Activity#isInPictureInPictureMode()

public boolean isInPictureInPictureMode ()
<块引用>

如果 Activity 当前处于画中画模式,则返回 true。