我有自己的tileprovider类,当用户用手指拖动Map时,会调用该类的函数gettile()。很好用。
但是,我的应用程序也会根据当前位置使用mmap.movecamera(x,y)自动移动相机。当这种情况发生时,gettile()永远不会被调用。我需要触摸屏幕,然后四处走动,这样才能工作。
有没有办法强制更新?我知道我可以调用cleartilecache(),这将触发它,但随后它将导致当前Map从屏幕上删除。
我有自己的tileprovider类,当用户用手指拖动Map时,会调用该类的函数gettile()。很好用。
但是,我的应用程序也会根据当前位置使用mmap.movecamera(x,y)自动移动相机。当这种情况发生时,gettile()永远不会被调用。我需要触摸屏幕,然后四处走动,这样才能工作。
有没有办法强制更新?我知道我可以调用cleartilecache(),这将触发它,但随后它将导致当前Map从屏幕上删除。
暂无答案!
目前还没有任何答案,快来回答吧!