使用产品 imbile 10.2 操作系统 android
android端 加载高德底图,进行点线的绘制,之后页面返回,再次进入,如此反复,会导致内存堆栈溢出。
在onDestory中,已经对map,mapcontroll,workspace进行了close和dispose处理。
请问这种情况应该如何处理?
三次一般就会溢出,点对象也需要手动回收吗? 关于资源回收我应该参考哪些文档?有相关的比较完整的示例可以参考吗?
这里面我看只有说回收map mapcontroll connection 以及workspace 。 还有就是数据集的一些回收
没有说点信息也需要回收啊。 而且我只画了一个点 和几条线。
另外就是,在资源回收的时候发现很耗时,导致onDestroy执行很慢,返回上一页面后会存在短暂的卡顿情况。 针对这种情况,又应该怎么处理呢?