OSMdroid:标记在彼此之上 - 如何点击

时间:2011-09-02 08:36:54

标签: android android-mapview marker osmdroid

我的OSMdroid存在很大问题: 我有一个带有一堆标记的地图,其中一些标记彼此靠近,因此标记绘图可以在彼此之上。
现在,当用户点击这样的标记“堆叠”时,执行每个标记的onClickListener代码 如何阻止此执行,而是显示“已点击”标记的列表?

1 个答案:

答案 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;
        }
    }
}