要在Android应用程序中启用“始终允许”位置权限,如何在Android设置中启动应用程序的位置设置?
我已经看到了如何启动Android的位置设置页面(所有应用程序),以及如何启动特定应用程序的设置,但没有看到如何深入链接到特定应用程序的位置设置。
这是我目前拥有的:
fun openAppLocationSettings(context: Context) {
val intent = Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS)
val packageName = context.packageName
val uri = Uri.fromParts("package", packageName, null)
intent.data = uri
context.startActivity(intent)
}
但它只显示应用程序设置的根页面。
2条答案
按热度按时间kwvwclae1#
使用此方法,以便弹出将自动来允许所有的时间。
uelo1irk2#
您可以使用以下代码在Android设置中打开位置设置:
要访问安全设置下的位置隐私设置,可以使用以下代码:
在Kotlin中: