【发布时间】:2020-08-13 23:37:23
【问题描述】:
我有以下场景:
- 每 2 秒将位置(纬度、经度)插入静态数组的服务类。
- 一个地图片段,在 onReady() 方法中调用 array getter 方法,然后在地图上绘制点,问题是当后台服务在未调用 getter 方法的数组中插入更多点。
所以问题是每次数组更新时如何通知onReady()方法调用getPoints()方法 ? (请记住,有两个单独的线程)。
我需要在 onReady() 方法中实现某种监听器,以监听位置数组的变化。
我正在考虑类似 Node - 事件发射器 -> 事件侦听器中的一些东西,但我没有找到解决方法。任何建议都非常感谢,谢谢!
【问题讨论】:
标签: java android google-maps android-fragments