【问题标题】:Is there any way to enable the PIP programatically有没有办法以编程方式启用 POP
【发布时间】:2021-08-28 22:10:46
【问题描述】:

当用户在设置中关闭 PIP 时,我正在使用 PIP 开发应用。我只能检查 PIP 是否启用有没有办法以编程方式启用 pip

【问题讨论】:

    标签: android kotlin picture-in-picture android-picture-in-picture


    【解决方案1】:

    不,您不能,因为 Android 操作系统需要用户同意才能启用 PIP(画中画)。但是,您可以向用户显示有关激活 PIP 的对话框,并在操作按钮上打开应用程序的设置页面,他可以从中手动启用 PIP。

    打开设置页面的代码:

    val intent = Intent(
    Settings.ACTION_APPLICATION_DETAILS_SETTINGS,
    Uri.fromParts("package", packageName, null)
    )
    intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
    startActivity(intent)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-22
      • 1970-01-01
      • 1970-01-01
      • 2016-03-04
      • 2013-04-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多