我得到了帶有一些標記的谷歌地圖,但所有的標記都有恥辱信息如何爲不同的標記製作不同的信息?地圖標記顯示相同的信息
for (Station station : stationsListResponse.data.stations) {
final Station st = station;
map.addMarker(new MarkerOptions().position(new LatLng(station.getLatitude(), station.getLongitude())));
map.setInfoWindowAdapter(new InfoWindowAdapter() {
@Override
public View getInfoWindow(Marker arg0) {
return null;
}
@Override
public View getInfoContents(Marker marker) {
View v = getLayoutInflater().inflate(R.layout.info_window, null);
TextView info= (TextView) v.findViewById(R.id.info);
info.setText(st.street+"\n"+st.city);
return v;
}
});
}
工作知情,謝謝 – Mariusz