سؤال

How can i get the longitude and latitude of a place by touch event on marker. I want when user click on map somewhere it will get its latitude and longitude. Please help me out. Thanks

هل كانت مفيدة؟

المحلول

Just override the onMapClick method of GoogleMap.OnMapClickListener class. You will get the LatLng point of the clicked area, then :

map.setOnMapClickListener(new OnMapClickListener() {

    @Override
    public void onMapClick(LatLng point) {
        // TODO Auto-generated method stub
        double lat = point.latitude;
        double lng = point.longitude;    
    }
});
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top