我想在 map 标记上添加一个不聚焦监听器,但它似乎不存在。最好的方法是什么?
我确实明白没有失焦监听器功能,对于不清楚的解释表示抱歉。当我单击标记时,我会在屏幕底部显示线性布局并修改 TextView 。我想要做的是当用户单击 map 上的其他位置时隐藏这个 LinearLayout 。
我不想使用 InfoWindow。
最佳答案
标记中没有 UNFOCUS,因为没有必要。当您单击 map 上的其他任何位置时,它将自动失去焦点。
编辑:
您可以使用onMapClickListner
来获取 map 上的点击。这样标记将自动失去焦点,您可以处理该事件。
关于Android 谷歌地图 API - 取消焦点标记监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20372398/