【发布时间】:2016-06-29 03:08:51
【问题描述】:
我很尴尬地说我已经为这个问题苦苦挣扎了多久,我希望有一个简单的解决方法,因为据我所知,我几乎尝试了所有方法。
该应用程序是使用 SDK 5.1.0 for android 开发的,使用最新的 Ti.Map 模块。这是一个经典的应用程序。
地图视图使用 require 从不同的文件调用路线/折线对象(为了整洁而分开,它是一条大约 7000 点的大折线,在某些情况下还有几条较小的线)。
地图视图还通过一个数组来填充注释,并在用户滚动时更改这些注释。
在 iOS 上一切都很好,但在 Android 上就不行了。
但是它失败的方式是最奇怪的,也许这里有人可以告诉我原因: 在应用程序启动时,访问地图视图会显示正确的注释和正确的路线/折线。如果我随后将视图切换到另一个屏幕并返回到地图,注释仍然正确,但路线/折线消失。
知道为什么吗? 哪个是首选,addRoute 或 addPolyline?我都试过了。
【问题讨论】:
标签: titanium titanium-mobile appcelerator-titanium titanium-android