안녕하세요.
지금 개발하고 있는 앱에 gps or network 를 이용해서 현재 위치를 찾는 기능이 있는데요
Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.NO_REQUIREMENT);
criteria.setAltitudeRequired(false);
criteria.setPowerRequirement(Criteria.NO_REQUIREMENT);
String provider = mLocation.getBestProvider(criteria, true);
if(provider.equals("locmgr")) {
Toast.makeText(RichnoteMapview.this, "locmgr", 1000).show();
} else if (provider.equals("gps")) {
Toast.makeText(RichnoteMapview.this, "gps", 1000).show();
} else if(provider.equals("network")) {
Toast.makeText(RichnoteMapview.this, "network", 1000).show();
} else {
Toast.makeText(RichnoteMapview.this, "etc", 1000).show();
}
위의 경우에 gps 나 network 를 리턴하는걸로 예상을 했었는데
" locmgr " 을 리턴하는데 어떤경우에 이것을 리턴하는지 아시는분 계신가요?