안드로이드 개발 질문/답변
(글 수 45,052)
@Override public boolean onTouchEvent(MotionEvent event, MapView mapView) { if (event.getAction() == 1) { GeoPoint p = mapView.getProjection().fromPixels( (int) event.getX(), (int) event.getY()); Toast.makeText(getBaseContext(), p.getLatitudeE6() / 1E6 + "," + p.getLongitudeE6() /1E6 , Toast.LENGTH_SHORT).show(); } }
일반적으로 위도는 -90 ~ 90 으로 알고있습니다. 지금제가 MapView에서 지도를 터치했을때 위도 경도를 보여주려고 하는데 -80 ~ 80인것 같은데요.. 남극지점에서 조금 밑에서 클릭을 하면 -80 이하로 안떨어지네요. 함수자체의 버그인지.. 아니면 제가 잘못알고있는 것인지 모르겠습니다 ㅠ