我想在我的地图标记上添加一个无焦点的侦听器,但它似乎不存在。最好的方法是什么?
我明白没有无焦点的监听功能,对不清楚的解释很抱歉。当我点击标记时,我会在屏幕底部显示linearLayout并修改文本视图。我想要做的是当用户点击地图上的其他位置时隐藏此linearLayout。
我不想使用InfoWindow。
答案 0 :(得分:3)
标记中没有UNFOCUS,因为没有必要。当您点击地图上的任何其他位置时,它将自动无焦点。
编辑:
您可以使用onMapClickListner
来点击地图。这样,标记将自动不聚焦,您可以处理该事件。
答案 1 :(得分:0)
您可以通过以下方式实现这一目标:
Marker
或onMarkerClick
getInfoWindow
Marker
中当前关注的onMapClick
以及setVisible
或remove
之类的其他活动(仅限于Marker
)(如果您在代码中使用它们) )