在应用程序中切换画中画设置

时间:2018-12-19 14:56:09

标签: android picture-in-picture

我目前正在尝试通过应用内的拨动开关启用/禁用PIP模式。 我可以通过以下方式获得设置是否启用:

val appOpsManager = context.getSystemService(Context.APP_OPS_SERVICE) as AppOpsManager
    if(appOpsManager.checkOpNoThrow(
                    AppOpsManager.OPSTR_PICTURE_IN_PICTURE,
                    context.packageManager.getApplicationInfo(context.packageName, PackageManager.GET_META_DATA).uid,
                    context.packageName) == AppOpsManager.MODE_ALLOWED){
        return true
    }
    return false

但是可以通过该应用程序写入新设置吗?例如,如果我打开/关闭它。

0 个答案:

没有答案