首页 / 浏览问题 / 移动GIS / 问题详情
移动端android 地图点击事件
47EXP 2021年08月13日
给mapview添加点击事件不生效

我想要点击地图任意位置,生成一个maker,但是给mapview设置点击事件不生效,想知道该怎么给地图设置点击事件,并且跟地图拖动不冲突

1个回答

您好,您那边是要对地图设置点击事件吗?可以使用MapControl集成的view的点击事件,比如setOnTouchListener。或者使用手势监听器setGestureDetector(android.view.GestureDetector gsDetector)

9,197EXP 2021年08月13日
对,给地图设置点击事件,然后弹框,

设置view的点击事件的话,拖动地图的时候会有冲突,有什么解决方法吗
可以使用我上面的方法,你可以自己做判断,手指的位置是否在marker容限范围内,如果在再弹出框。或者你可以使用长按事件
...