dev
This commit is contained in:
@@ -30,7 +30,7 @@ public interface IMogoMarkerManager {
|
||||
List< IMogoMarker > addMarkers( String tag, ArrayList< MogoMarkerOptions > options, boolean moveToCenter );
|
||||
|
||||
/**
|
||||
* 移除某一个类、某个模块的markers
|
||||
* 移除某一个类型、某个模块的 markers
|
||||
*
|
||||
* @param tag
|
||||
*/
|
||||
@@ -40,4 +40,12 @@ public interface IMogoMarkerManager {
|
||||
* 移除地图上所有markers
|
||||
*/
|
||||
void removeMarkers();
|
||||
|
||||
/**
|
||||
* 获取某种类型的全部marker。
|
||||
*
|
||||
* @param tag 业务类型
|
||||
* @return
|
||||
*/
|
||||
List< IMogoMarker > getMarkers( String tag );
|
||||
}
|
||||
|
||||
@@ -70,6 +70,10 @@ public class MogoMarkersHandler implements IMogoMarkerClickListener, IMogoMarker
|
||||
}
|
||||
}
|
||||
|
||||
public synchronized List< IMogoMarker > getMarkers( String tag ) {
|
||||
return mServicesMarkers.get( tag );
|
||||
}
|
||||
|
||||
|
||||
public synchronized void add( String tag, IMogoMarker marker ) {
|
||||
if ( marker == null ) {
|
||||
|
||||
Reference in New Issue
Block a user