<分区>
如果有人知道怎么做,请回答。
最佳答案
在运行时请求权限以使用设备当前位置,如下所示:
if (ActivityCompat.checkSelfPermission(YourActivity.this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(YourActivity.this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(YourActivity.this, new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, 1);
return;
}else{
// Write you code here if permission already given.
}
关于java - 在 Android 应用程序中获取用户的位置权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44370162/
相关文章:
android - 各种问题@NonNull、@NotNull 和@ParametersAreNonnullByDefault
android - 在 `android.permission` 列表中找不到 MANAGE_USERS 权限
android - 在 Android 中设置从一个特定应用程序到另一个应用程序的权限
java - Selenium Java - 如何在父元素相同的情况下搜索和查找特定的嵌套元素
java - Corona SDK 中的 Storyboard ScrollView
web - Google Play上的免费试用版应用程序,我自己网站上的完整版本
java - Play Framework 1.2 : How to add custom module dependencies