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性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...