안드로이드 개발 질문/답변
(글 수 45,052)
Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.NO_REQUIREMENT);
criteria.setPowerRequirement(Criteria.NO_REQUIREMENT);
criteria.setAltitudeRequired(false);
criteria.setBearingRequired(false);
criteria.setCostAllowed(true);
String bestprovider = locationManager.getBestProvider(criteria, true);
locationManager.requestLocationUpdates(bestprovider, 1000, 1, locationListener);
위와같이 현재 내위치를 가져오게 소스를 구성하였습니다.
그러나 항상은 아니지만 가끔씩 위치를 제대로 가져오지 못하는경우가 빈번히 발생합니다.
해결할 좋은방법을 아시는분께서는 도움 부탁드립니다.
criteria.setAccuracy(Criteria.NO_REQUIREMENT);
criteria.setPowerRequirement(Criteria.NO_REQUIREMENT);
criteria.setAltitudeRequired(false);
criteria.setBearingRequired(false);
criteria.setCostAllowed(true);
String bestprovider = locationManager.getBestProvider(criteria, true);
locationManager.requestLocationUpdates(bestprovider, 1000, 1, locationListener);
위와같이 현재 내위치를 가져오게 소스를 구성하였습니다.
그러나 항상은 아니지만 가끔씩 위치를 제대로 가져오지 못하는경우가 빈번히 발생합니다.
해결할 좋은방법을 아시는분께서는 도움 부탁드립니다.
criteria.setPowerRequirement(Criteria.POWER_HIGH);//전원소비량