Trong ứng dụng của tôi, tôi có một số đối tượng được hiển thị trên bản đồ bằng cách sử dụng các điểm đánh dấu. Vấn đề là cách duy nhất tôi đã tìm thấy để xử lý nhấp chuột đánh dấu làKết hợp một đối tượng với Marker (google map v2)
googleMap.setOnMarkerClickListener(new ... {
@Override
public void onMarkerClick(Marker marker) {
// how to get the object associated to marker???
}
})
Nói cách khác tôi nhận được đối tượng Marker trong khi giao diện duy nhất mà tôi có cho phép tôi để thiết lập chỉ MarkerOptions.
Bất kỳ cách nào để liên kết Marker với đối tượng?
Đây là giải pháp đúng. Theo tài liệu về Thẻ trong Marker: "Một đối tượng liên kết với điểm đánh dấu. Ví dụ, đối tượng có thể chứa dữ liệu về điểm đánh dấu thể hiện. Điều này dễ dàng hơn việc lưu trữ một Bản đồ riêng." –
JDenais
Dịch vụ Play 9.4 – hibob
Đây là giải pháp RIGHT! –