gpt4 book ai didi

android - 在应用程序内重新请求 Android 上已接受的权限?

转载 作者:行者123 更新时间:2023-11-29 22:46:40 25 4
gpt4 key购买 nike

我正在努力成为一个好公民,并允许用户根据他们最初的选择在应用程序中更改他们的位置权限偏好。问题是使用这段代码:

ActivityCompat.requestPermissions(getActivity(), new String[]
{Manifest.permission.ACCESS_FINE_LOCATION}, RESULT_APP_PERMISSIONS_CODE);

仅在用户未允许权限时有效。换句话说,如果他们允许 FINE_LOCATION 权限,则不会显示任何对话框,并且他们无法在不进入系统菜单的情况下将他们的选择降级为拒绝位置权限。是否可以在接受后重新请求此位置权限?

最佳答案

您可能会考虑将它们导航到应用程序权限的设置页面。这是一个问题的链接,该问题将回答如何导航到那里:

How to programmatically open the Permission Screen for a specific app on Android Marshmallow?

关于android - 在应用程序内重新请求 Android 上已接受的权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58312343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com