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);
 
 
 
}
 
반응형