How to perform map marker click in HERE MAP (android )

前端 未结 3 1658
后悔当初
后悔当初 2021-01-21 09:14

I am using a map. I found an issue. How do i know which marker is clicked?

@Override
public boolean onMapObjectsSelected(List         


        
3条回答
  •  情书的邮戳
    2021-01-21 09:35

    @Override
    public boolean onMapObjectsSelected(List list) {
    
        for (ViewObject viewObject : list) {
            if (viewObject.getBaseType() == ViewObject.Type.USER_OBJECT) {
                MapObject mapObject = (MapObject) viewObject;
    
                if (mapObject.getType() == MapObject.Type.MARKER) {
    
                    MapMarker window_marker = ((MapMarker)mapObject);
                    Log.d("Title->",window_marker.getTitle());
                    Log.d("description->",window_marker.getDescription());
                   return true;
                }
            }
        }
        return false;
    }
    

提交回复
热议问题