我正在使用地图,点击该标记时,我打开了一个自定义snippet(InfoWindowAdapter)
,在该布局中我有Textview
和按钮。我从marker.getSnippet()
设置了文字。但是Click事件没有在Button onclick
上运行。
答案 0 :(得分:0)
您的按钮onClick
无法正常工作,因为InfoWindow
不是即时取景。它被渲染为图像,这就是它无法处理典型触摸事件的原因。
相反,您可以在OnInfoWindowClickListener
上通过setOnInfoWindowClickListener()
实施GoogleMap
。
有关详细信息,请参阅: https://developers.google.com/maps/documentation/android-api/infowindows