Friday, 23 August 2013

Why marker\'s info window doesn\'t show?

Why marker\'s info window doesn\'t show? References I am stuck couldn\'t figour out why info window doesn\'t show up when I click on map\'s marker. I read on developer android site that only should I add marker and give them title, snippet and so on. But the result is nothing. public class ClubMapActivity extends DefaultActivity implements GoogleMap.OnMarkerClickListener { private GoogleMap mMap; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.clubmap); Bundle bundle = getIntent().getExtras(); double lat = bundle.getDouble(\"latitude\"); double lng = bundle.getDouble(\"longitude\"); mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap(); mMap.addMarker(new MarkerOptions() .position(new LatLng(lat, lng)) .title(bundle.getString(\"clubNmae\")).snippet(\"AAA\")); animateCameraTo(lat, lng); CameraUpdate zoom=CameraUpdateFactory.zoomTo(20); mMap.animateCamera(zoom); } public void animateCameraTo(final double lat, final double lng) { CameraUpdate center= CameraUpdateFactory.newLatLng(new LatLng(lat, lng)); CameraUpdate zoom=CameraUpdateFactory.zoomTo(18); mMap.moveCamera(center); mMap.animateCamera(zoom); } @Override public boolean onMarkerClick(Marker marker) { if(marker.isInfoWindowShown()) { marker.hideInfoWindow(); } else { marker.showInfoWindow(); } return true; } }

No comments:

Post a Comment