안녕 얘들 아 나는 사용자 위치의 위도와 경도를 원합니다. 개발자 사이트 및 스택 오버플로를 시도했지만 움직이는 사용자를 대상으로하는 다음과 같은 몇 가지 예가 있습니다. - onLocationChanged() 위치 업데이트가 필요 없으며 사용자가 잠깐 열어 둡니다. 이 그래서 나는 위치를 사용자가 따라서 전에 위치 정보 응용 프로그램을 사용하지 않은 응용 프로그램이 시작될 때 어떤 경우에 시간을 찾을 필요가 나는 것 또한 LocationManager.getLastKnownLocation()android에서 현재 위치를 얻는 방법
내 코드가에 대한 대안 같은 : -
LocationManager lm = (LocationManager)
getSystemService(Context.LOCATION_SERVICE);
// connect to the GPS location service
Location loc = lm.getLastKnownLocation(lm.NETWORK_PROVIDER);
Toast.makeText(currentLocation.this, "Latitude -> "+Double.toString(loc.getLatitude())
+" Longitude is -> "+Double.toString(loc.getLongitude()), Toast.LENGTH_LONG).show();
잘 작동합니다. 하지만 처음으로 사용할 때 getLastKnownLocation이 null을 반환 할 수 있다는 사실에 두려워합니다.
감사
9 가지 질문을하고 답변을 수락하지 않았습니다. 이전 질문에 대한 정답을 수락하면 더 많은 사용자가 새로운 질문에주의를 기울입니다. –