-1

我正在为 Android 和 IOS 做一个应用程序。对于 IOS,后台地理定位运行良好,但对于 Android,系统会在 5 分钟后终止该进程。我想实现模式 pip 但我没有找到关于它的文档。

4

1 回答 1

0

你使用什么特定的插件?并向我们​​展示您的 AndroidManifest.xml

来自:https ://developer.android.com/guide/topics/ui/picture-in-picture

当用户点击主页或最近按钮以选择另一个应用程序时,活动可以进入 PIP 模式。(这就是 Google 地图在用户同时运行另一个活动时继续显示方向的方式。)

您需要声明:

<activity android:name="Activity"
    android:supportsPictureInPicture="true"
</activity>

如果您希望您的用户在用户按下主页或最近按钮时进入 pip 模式,则必须使用以下方法覆盖onUserLeaveHint()方法Activity.java

@Override
public void onUserLeaveHint () {
    if (iWantToBeInPipModeNow()) {
        enterPictureInPictureMode();
    }
}
于 2020-09-11T17:56:10.130 回答