我在Android中使用轮询功能进行地图应用程序 - 即我有webservice,为客户提供当前的lat / lang位置。
所以我需要用标记在地图上显示它。为此,我需要每30秒调用一次Web服务并获取当前的lat / lat值并将其显示在地图上。我试过计时器,但整个页面都刷新了,所以我的屏幕闪烁。我需要单独更新lat / lang位置 - 而不是整个屏幕。有人可以指导我吗?非常感谢例子。
感谢。
答案 0 :(得分:0)
您需要使用PUSH消息而不是轮询。这是处理地图上运动的实时更新的低效方式。每当您更新(纬度,长度)客户时,您需要推送到设备并要求设备在地图上更新其标记。