首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android反向gecode

Android反向gecode
EN

Stack Overflow用户
提问于 2016-05-27 12:56:55
回答 1查看 44关注 0票数 0
代码语言:javascript
复制
public Location getLocation(String provider) {
    if (locationManager.isProviderEnabled(provider)) {

                  locationManager.requestLocationUpdates(provider,
                MIN_TIME_FOR_UPDATE, MIN_DISTANCE_FOR_UPDATE, this);
        if (locationManager != null) {
            location = locationManager.getLastKnownLocation(provider);
            return location;
        }
    }
    return null;
}

我收到一个错误调用需要权限,这可能会被user.how拒绝它可以解决吗?

在清单中,我提供了这些权限集

EN

回答 1

Stack Overflow用户

发布于 2016-05-27 14:56:09

代码语言:javascript
复制
   private void checkPermission() {
   if (ContextCompat.checkSelfPermission(this,
        Manifest.permission.ACCESS_FINE_LOCATION)
        != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(this,
        Manifest.permission.ACCESS_COARSE_LOCATION)
        != PackageManager.PERMISSION_GRANTED) {

    ActivityCompat.requestPermissions(this,
            new String[]{Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.ACCESS_COARSE_LOCATION},
            MY_PERMISSIONS_REQUEST_FINE_LOCATION);

} else {
    getLocation();
}

}

代码语言:javascript
复制
 @Override
    public void onRequestPermissionsResult(int requestCode,
                                   String permissions[], int[] grantResults)       {
switch (requestCode) {
    case MY_PERMISSIONS_REQUEST_FINE_LOCATION: {
        // If request is cancelled, the result arrays are empty.
        if (grantResults.length > 0
                && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
            // permission was granted, yay! Do the
            // contacts-related task you need to do.
         getLocation();
        } else {
            // permission denied, boo! Disable the
        }
        return;
    }
}
  }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37475135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档