6.1.组图层(FolderOverlay)

愿你出走半生,归来仍是少年!

        FolderOverlay是Overlay的派生类,其主要作用是用于包含图层,作为组图层使用。相当于在MapView中构建图层树时作为节点使用。

1.图层名称      

void setName(String name)
String getName()

        通过如上两个方法可设置及获取组图层的名称 。在做业务或图层管理时常用。

2.子图层管理

List getItems()
boolean add(Overlay item)
boolean remove(Overlay item)

        通过以上三个方法可实现子图层的新增、移除、获取。

3.事件

boolean onSingleTapUp(MotionEvent e, MapView mapView)
boolean onSingleTapConfirmed(MotionEvent e, MapView mapView)
boolean onLongPress(MotionEvent e, MapView mapView)

         以上三个事件可进行重写,当针对组内图层有相同操作时,可进行使用。

4.其他

        当组图层关闭后,其内部的子图层也将关闭显示。

你可能感兴趣的:(Osmdroid,android,osmdroid)