안녕하세요. 궁금한 사항이 있어서 질문드립니다.
현재 구글맵을 띄운 후에 소수점 없이 위도 경도를 입력하게 되면
입력한 위치로 가게 하려고 합니다.
그런데 위도 경도 입력하면 한국 근방이라도 나와야 하는데
위치가 영 시리아? 레바논? 이런쪽으로 엉뚱하게 나오네요
소스 코드 및 스크린샷 첨부하였습니다.
도움 부탁드립니다. ㅠ
public class GoogleMapExActivity extends MapActivity implements OnClickListener{
MapView mapView;
MapController mc;
EditText edit1, edit2;
Button btn;
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
edit1=(EditText)findViewById(R.id.edit1);
edit2=(EditText)findViewById(R.id.edit2);
btn=(Button)findViewById(R.id.button);
btn.setOnClickListener(this);
mapView=(MapView)findViewById(R.id.mapview);
mapView.setBuiltInZoomControls(true);
mapView.setSatellite(true);
mc=mapView.getController();
}
@Override
protected boolean isRouteDisplayed(){
return false;
}
public void onClick(View v){
int x=0;
int y=0;
x = Integer.parseInt(edit1.getText().toString());
y = Integer.parseInt(edit1.getText().toString());
GeoPoint point = new GeoPoint(x, y);
mc.setZoom(10);
mc.animateTo(point);
}
}
구글맵에 36.2230348, 127.24687 로 검색해 보니까