如何从应用程序请求信息,以确定用户是否允许访问地理定位
How to request information from the application whether the user has allowed access to geolocation
在我的应用程序中,用户允许(或不允许)应用程序访问地理位置数据。无论他是否这样做,获取信息对我来说都非常重要。理想情况下,如果有一些代码会 return 布尔形式的结果,因为 PackageManager.PERMISSION_GRANTED returns Int 而我不知道如何使用它。有人解决了这个问题吗?我很乐意提供帮助。
if (ActivityCompat.checkSelfPermission(activity, Manifest.permission.ACCESS_MEDIA_LOCATION) == PERMISSION_GRANTED) {
//User have granted the permission
}
你可以这样检查权限
在我的应用程序中,用户允许(或不允许)应用程序访问地理位置数据。无论他是否这样做,获取信息对我来说都非常重要。理想情况下,如果有一些代码会 return 布尔形式的结果,因为 PackageManager.PERMISSION_GRANTED returns Int 而我不知道如何使用它。有人解决了这个问题吗?我很乐意提供帮助。
if (ActivityCompat.checkSelfPermission(activity, Manifest.permission.ACCESS_MEDIA_LOCATION) == PERMISSION_GRANTED) {
//User have granted the permission
}
你可以这样检查权限