【发布时间】:2014-08-29 20:14:28
【问题描述】:
在新的 Google Maps for Android API v2 中,我可以非常轻松地获得要显示的自定义标记和信息窗口。但是,我试图在我的信息窗口中有多个按钮,每个按钮都执行不同的onClick 操作,但问题是,地图将 InfoWindow 视为它自己的按钮对象(无论我在哪里单击 InfoWindow,它压住了整个东西)。有谁知道如何自定义更多?
【问题讨论】:
标签: android google-maps
在新的 Google Maps for Android API v2 中,我可以非常轻松地获得要显示的自定义标记和信息窗口。但是,我试图在我的信息窗口中有多个按钮,每个按钮都执行不同的onClick 操作,但问题是,地图将 InfoWindow 视为它自己的按钮对象(无论我在哪里单击 InfoWindow,它压住了整个东西)。有谁知道如何自定义更多?
【问题讨论】:
标签: android google-maps
刚刚在documentation 中找到了这个。
如前面关于信息窗口的部分所述,信息窗口 不是实时视图,而是将视图作为图像渲染到 地图。结果,您在视图上设置的任何侦听器都将被忽略 并且您无法区分不同部分的点击事件 风景。建议您不要放置交互式组件——例如 作为按钮、复选框或文本输入 - 在您的自定义信息中 窗口。
不幸的是,这回答了它。我正在尝试添加与您相同的功能。
【讨论】: