添加按钮来映射infowindow android

Rya*_*ary 9 android google-maps

在新版Google Maps for Android API v2中,我可以非常轻松地获取自定义标记和信息窗口.但是,我试图在我的信息窗口中有多个按钮,每个按钮执行不同的onClick操作,但问题是,地图将InfoWindow视为它自己的按钮对象(无论我在哪里点击InfoWindow,它都会按下整件事).有谁知道如何定制这个更多?

Stu*_*ing 20

刚刚在文档中找到了这个.

正如上一节关于信息窗口中所提到的,信息窗口不是实时视图,而是视图在地图上呈现为图像.因此,您在视图上设置的任何侦听器都将被忽略,并且您无法区分视图各个部分上的单击事件.建议您不要在自定义信息窗口中放置交互式组件(如按钮,复选框或文本输入).

不幸的是,这回答了它.我试图添加与你相同的功能.

  • 有关可能的解决方法,请参见http://stackoverflow.com/a/15040761/637545 (3认同)
  • 这次真是万分感谢.我试图说服我的项目经理现在已经是这种情况了,并且在明确提到它的文档中找不到任何地方.我现在应该可以向他展示这一点并重新开始功能. (2认同)