J. *_* K. 3 android google-maps
在我的应用程序中,我会自动检测用户的当前位置,并使地图围绕标记居中.
我希望用户能够单击地图上的其他位置,标记将显示在他们单击的位置,并且lat/lon将更新到新位置.
我怎么做
小智 9
试试这个
Marker marker;
GoogleMap mMap;
mMap.setOnMapClickListener(new OnMapClickListener() {
@Override
public void onMapClick(LatLng latlng) {
// TODO Auto-generated method stub
if (marker != null) {
marker.remove();
}
marker = mMap.addMarker(new MarkerOptions()
.position(latlng)
.icon(BitmapDescriptorFactory
.defaultMarker(BitmapDescriptorFactory.HUE_RED)));
System.out.println(latlng);
}
});
Run Code Online (Sandbox Code Playgroud)