Android/실전 TIP
위치 갱신
Dev-Drake
2019. 3. 25. 15:42
반응형
private String mProvider;
private LocationManager mLocMan; // 위치 관리자
//create()
mLocMan = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
mProvider = mLocMan.getBestProvider(new Criteria(), true);
public void SendLocationTimerStart() {
mLocMan.requestLocationUpdates(mProvider, 1000, 0, mListener);
}
// 위에꺼가 세팅되면 아랬것 실행
LocationListener mListener = new LocationListener() {
public void onLocationChanged(Location location) {
// 현재 위치 정보를 변경시마마다 알아온다.
String sloc = String.format("위도:%f\n경도:%f\n고도:%f",
location.getLatitude(), location.getLongitude(), location.getAltitude());
msgBox(sloc);
}
반응형