安卓开发:怎样实时在百度地图上绘制运动轨迹?

我的设想是这样的:每5秒将gps传来的值传入一个list里面,然后又立刻读取list中的值,然后将值作为参数
传入划线方法中。但是这样就出现个问题,list的大小未知。反正最后运行也没出现轨迹。ps:运行这程序要走很多路。。。
请大家帮帮忙吧,多谢啦!

可以使用一个队列,这样可以一边添加一边画图