草庐IT

LocationSettingsStatusCodes

全部标签

android - 如果用户选择从不选项,则为 Android 启用定位服务

如果用户之前选择了“从不”选项,是否有任何方法可以再次允许应用程序使用位置服务(或至少显示对话框)?我没有在代码中找到任何方法来再次显示它,因为我总是在onResult(..)回调中获得LocationSettingsStatusCodes.SETTINGS_CHANGE_UNAVAILABLE:@OverridepublicvoidonResult(LocationSettingsResultlocationSettingsResult){finalStatusstatus=locationSettingsResult.getStatus();switch(status.getSta

android - 为什么总是 LocationSettingsStatusCodes.SUCCESS 即使 GPS 关闭

if(!locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)){mGoogleApiClient=newGoogleApiClient.Builder(this).enableAutoManage(this,34992,this).addApi(LocationServices.API).addConnectionCallbacks(this).addOnConnectionFailedListener(this).build();mGoogleApiClient.connect();locationChecke