Сейчас я в основном использую два ClusterManager, которые я создаю двумя разными способами, в зависимости от того, какой тип объекта я хочу показать на карте (например, кнопка, которая переключается между отелями и пляжами).GIF: https://gfycat.com/glumpastgazelle
Недавно я хотел реализовать для них настроенные информационные окна, и мне пришлось реализовать ClusterManager.OnClusterItemClickListener в моем классе, чтобы использовать метод onClusterItemClick (), который получает ссылку на объект.
Моя проблема заключается в том, что, поскольку у меня есть два типа менеджеров кластеров, мне в основном понадобятся два из этих методов, каждый для отдельного типа объекта.Это то, что я хотел бы в теории:
MyClass implements
ClusterManager.OnClusterItemClickListener<Hotel>
, ClusterManager.OnClusterItemClickListener<Beach>
Итак, какие-либо предложения?Я действительно ценю любую помощь, я застрял на этом некоторое время.Спасибо!