Android Fused LocationSettingsRequest从startResolutionForResult中删除“never”选项

前端之家收集整理的这篇文章主要介绍了Android Fused LocationSettingsRequest从startResolutionForResult中删除“never”选项前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
a根据这个:

https://developers.google.com/android/reference/com/google/android/gms/location/SettingsApi

您可以使用startResolutionForResult()检查是否满足位置要求,如果不满足则显示对话框.

在该对话框中,您可以选择“ok”,“not this time”或“never”.

是否可以禁用“从不”选项?

Google地图官方应用已禁用该选项.

解决方法

是的,所以当你使用LocationSettingsRequest.Builder. setAlwaysShow(true)构建设置请求时,你会这样做.一个例子如下:
LocationSettingsRequest.Builder builder = new LocationSettingsRequest.Builder()
                .addLocationRequest(mLocationRequest)
                .setAlwaysShow(true);

猜你在找的Android相关文章