У меня есть вид на карту и список на том же экране. Половина - карта, а другая половина - список. У меня есть список мест (то есть латов и логов). Когда я начну свою деятельность, он должен загрузить все местоположения на карте, и он должен указывать на первое место в моем списке, а другие не должны быть видимыми. На каждом элементе списка есть кнопка. Когда я нажимаю на любую из кнопок в элементе listview, карта должна анимироваться в этом конкретном месте. В верхней части экрана есть еще одна кнопка, чтобы увидеть все местоположения, когда я нажимаю на эту кнопку, она должна отображать все местоположения в списке на карте. Количество элементов списка может отличаться. Как я могу это сделатьПоказать список местоположений на карте Google
ответ
Постарайся делать то, такие как создание наложений на MAPview по щелчку каждого пункта (кнопка) из ListView просто использовать AnimateTo() для анимации к месту преобразования местоположения (lat, lng) в точку с использованием меток Point. Вы должны создать наложение для каждого местоположения (то есть, когда щелкнуть элемент) и добавить его в список Overlays.
Но этот подход не будет работать, чтобы отображать все местоположения одним нажатием кнопки на наложение, которое вы создали на mapView.
Если вы создаете наложение для каждого местоположения и добавляете его в список оверлеев и пытаетесь отобразить, возможно, оно работает нормально, но местоположения, которые нанесены на первый план, могут быть не видны должным образом (попробуйте установить прозрачность наложения), вместо этого вы можете выполните поиск Google api, который отображает список местоположений и намечает их.
Надеюсь, что это объяснение работает для вас.
Поскольку вы знаете местоположения перед их загрузкой, вы можете написать код, чтобы представить список на боковой панели. Если вы загружаете файлы KML, то это совершенно по-другому, и для этого требуется разбор файла, чтобы получить данные внутри. Я сделал это один раз со строковым разбором, но весь проект был очень медленным. Я нашел JAK, но это требовало регистрации, и я не использовал его
- 1. Как показать несколько местоположений на карте Google?
- 2. Невозможно показать несколько местоположений на карте google
- 3. Как создать многоугольник на карте Google, используя список местоположений GPS
- 4. как показать список маркеров на карте Google
- 5. показать точки на карте Google
- 6. Показать несколько местоположений на Картах Google на Android Wear
- 7. Отображение нескольких местоположений на карте google map android
- 8. Показать несколько местоположений на google map
- 9. Показать маршрут на карте Google
- 10. Нанесение огромного количества местоположений на карте
- 11. Показать маркер на карте Google Android
- 12. Как добавить несколько местоположений на карте Google для одной компании?
- 13. Отображение нескольких местоположений на карте Google. IOS/Objective-C
- 14. Как отобразить несколько местоположений на карте Google в Blackberry 5.0?
- 15. Переключение местоположений на карте Google с помощью раскрывающегося списка
- 16. Как назначить несколько местоположений на карте Google из базы данных?
- 17. Несколько местоположений Google map
- 18. Android: можем ли мы показать многие координаты местоположений (lat n long) на одной карте Google?
- 19. Как показать несколько местоположений на карте Google, используя базу данных php и mysql
- 20. показать местоположения на карте google с помощью mvc4
- 21. Как показать разные маркеры на карте google
- 22. Google Maps: Показать на карте Via Адрес
- 23. Как показать несколько маркеров на карте Google?
- 24. показать местоположение IP на карте google
- 25. Показать маркеры смены слайдера на карте google
- 26. показать результаты API Google Адресов на карте
- 27. Как показать адрес поиска на карте Google.?
- 28. Показать текст на карте google в android
- 29. Показать несколько маркеров на карте Google
- 30. показать местоположение GPS на карте google
Изучив и попробовав –