我正在寻求帮助......
首先我有一个数据库服务器端有很多位置(longs +lats)
现在仅一个城市就有多达 1000 个。此刻,我的android设备一下子得到了所有的信息。然后我创建 1000 个逐项叠加并将它们添加到地图视图中。这反过来又使我的模拟器和手机运行缓慢。
我的一个想法是放大一个位置,然后下载并在地图视图上放置一个覆盖的子集。我遇到的麻烦 1. 当我在地图上滚动时,我不知道要注册哪个事件来监听。2. 当用户缩小时,我仍然会创建大量逐项叠加。
我对你们的问题是,
我怎样才能克服这些问题?或者你会怎么做?
解决方案类似于谷歌地图的工作方式。当你缩小时,你不能那么详细的地图,但是当你放大它时,它会显示一个详细的地图,当你四处移动时会重新加载