Projemizde google maps v2 kullanıyoruz ve pimden sonra pim ikonunu değiştirmenin bir yolunu bulmam gerekiyor. Ayrıca, başka bir pin'e dokunulduğunda, bu pin için ilk simgeyi döndürmem gerekiyor. Şimdi biz böyle bir şey var:İşaretçi simgesi neye dokunduğunu nasıl değiştirebilirim?
public ClusterManager.OnClusterItemClickListener<OurClusterItem> mClusterItemClickListener = new ClusterManager.OnClusterItemClickListener<OurClusterItem>() {
@Override
public boolean onClusterItemClick(OurClusterItem item) {
// Some actions here
return true;
}
};
ve sonra biz eşleştirmek için bu dinleyici ayarlayın: Bu Yani
ClusterManager mClusterManager = new ClusterManager<OurClusterItem>(getActivity(), getMap());
mClusterManager.setOnClusterItemClickListener(mClusterItemClickListener);
googleMap.setOnMarkerClickListener(mClusterManager);
, can birisi teklif çözümü? Teşekkürler!
Cevabını kullanmıyordu ama onun orada – MiguelHincapieC
teşekkürler benim için onun çalışma dude thx bana sorunu çözmek için bir yol verdi. Ancak MarkerCache kullanmamıştım. –