【发布时间】:2017-07-13 18:39:06
【问题描述】:
我正在使用地图,在单击时的那个标记中我打开了一个自定义snippet(InfoWindowAdapter),在那个布局中我有Textview 和按钮。我从marker.getSnippet() 设置文本。但是单击事件在 Button onclick 上不起作用。
【问题讨论】:
标签: android dictionary marker
我正在使用地图,在单击时的那个标记中我打开了一个自定义snippet(InfoWindowAdapter),在那个布局中我有Textview 和按钮。我从marker.getSnippet() 设置文本。但是单击事件在 Button onclick 上不起作用。
【问题讨论】:
标签: android dictionary marker
您的按钮 onClick 将不起作用,因为 InfoWindow 不是实时取景。它被渲染为图像,这就是它无法处理典型触摸事件的原因。
相反,您可以在您的GoogleMap 上实现通过setOnInfoWindowClickListener() 注册的OnInfoWindowClickListener。
欲了解更多信息,请参阅: https://developers.google.com/maps/documentation/android-api/infowindows
【讨论】: