使用覆盖时,以编程方式移动相机时不会调用gettile()

3mpgtkmj  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(205)

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

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题