Merge pull request #76 from andreynovikov/move-event
Add event for moving map by user
This commit is contained in:
commit
e08966c418
@ -266,6 +266,7 @@ public class MapEventLayer extends Layer implements InputListener, GestureListen
|
|||||||
mViewport.moveMap(mx, my);
|
mViewport.moveMap(mx, my);
|
||||||
mTracker.update(x1, y1, e.getTime());
|
mTracker.update(x1, y1, e.getTime());
|
||||||
mMap.updateMap(true);
|
mMap.updateMap(true);
|
||||||
|
mMap.events.fire(Map.MOVE_EVENT, mMap.getMapPosition());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
mStartMove = -1;
|
mStartMove = -1;
|
||||||
|
@ -70,6 +70,11 @@ public abstract class Map implements TaskQueue {
|
|||||||
*/
|
*/
|
||||||
public static final Event POSITION_EVENT = new Event();
|
public static final Event POSITION_EVENT = new Event();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* UpdateListener event. Map was moved by user.
|
||||||
|
*/
|
||||||
|
public static final Event MOVE_EVENT = new Event();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* UpdateLister event. Delivered on main-thread when updateMap() was called
|
* UpdateLister event. Delivered on main-thread when updateMap() was called
|
||||||
* and no CLEAR_EVENT or POSITION_EVENT was triggered.
|
* and no CLEAR_EVENT or POSITION_EVENT was triggered.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user