是否有人知道您是否可以通过编程方式检查"让Google应用访问您的位置的状态?
我想检查该选项是否已停用,在这种情况下,请显示" Google应用位置设置"让用户启用opcion。
Google Apps位置设置屏幕截图,此对话框位于"系统设置" - > "帐户" - > "谷歌"
答案 0 :(得分:0)
您可以通过以下代码执行此操作。
将此方法复制到您使用Google服务的位置
boolean servicesOK() {
int isAvailable = GooglePlayServicesUtil
.isGooglePlayServicesAvailable(this);
if (isAvailable == ConnectionResult.SUCCESS) {
return true;
} else if (GooglePlayServicesUtil.isUserRecoverableError(isAvailable)) {
Dialog dialog = GooglePlayServicesUtil.getErrorDialog(isAvailable,
this, AtlastActivity.GPS_ERRORDIALOG_REQUEST);
dialog.show();
} else {
}
在你要检查的地方做这个
if(Servicesok(){
// DO SOMETHING
}else{
//DO Something Else
}