我的OSMdroid存在很大问题:
我有一个带有一堆标记的地图,其中一些标记彼此靠近,因此标记绘图可以在彼此之上。
现在,当用户点击这样的标记“堆叠”时,执行每个标记的onClickListener
代码
如何阻止此执行,而是显示“已点击”标记的列表?
答案 0 :(得分:0)
使用Touch
事件
public boolean onTouchEvent(MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN: {
//Add this item to array
break;
}
case MotionEvent.ACTION_UP: {
//Show list
break;
}
}
}