2013-02-08 2 views
11

Есть ли способ отключить эффект выделения, который приходит, когда пользователь нажимает на InfoWindow в новом Mapsv2 Api для Android?Отключить подсветку клика InfoWindows?

Это проблема как с методами getIfoContent(), так и с методами getInfoWindow(). С getInfoWindow() его текст, который выделяется.

ответ

1

Простыми словами "YOU CANT".

, поскольку в соответствии с документацией «Информационное окно не является живым представлением, а представление отображается как изображение на карте. В результате любые слушатели, которые вы устанавливали на представление, игнорируются, и вы не можете различать события кликов на разных частях обзора. Рекомендуется не размещать интерактивные компоненты, такие как кнопки, флажки или текстовые входы, в вашем пользовательском информационном окне. "

Так, короче и может не обрабатывать любые события на InfoWindow кроме «OnInfoWindowClickListener»

Для более проверки «https://developers.google.com/maps/documentation/android/marker».

+0

Мне недавно пришлось пересмотреть этот вопрос и пришел к такому же выводу. Единственным обходным решением будет использование пользовательской реализации какого-либо типа. – Warpzit