首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

急在map是绘制两公交站点之间的线路,为何线条不连续

2012-12-29 
急求助,在地图是绘制两公交站点之间的线路,为何线条不连续?想将地图上的两个公交站点用线条连接,已经获得

急求助,在地图是绘制两公交站点之间的线路,为何线条不连续?
想将地图上的两个公交站点用线条连接,已经获得了两点之间相关的8个坐标,打算通过
drawLine(float pts[], Paint paint)将8个点相连接,但是奇怪的是线段不连续,两两相连,但没有连成一线,大侠们帮我看看问题出在哪了
急在map是绘制两公交站点之间的线路,为何线条不连续
代码如下:


                         ......
                             Projection proj = mapView.getProjection();

                             float[] pts = new float[gps.size()*2];                        

                                for(int i=0;i<gps.size();i++)

                                {

                                        proj.toPixels(gps.get(i), out);

                                        pts[2*i] = out.x;

                                        pts[2*i+1] = out.y;

                                }

                        paint.setAntiAlias(true);

                        paint.setStrokeWidth(5);

                        paint.setAlpha(120);

                        paint.setColor(Color.BLUE);

                        canvas.drawLines(pts, paint);

                        }
                        ......

[解决办法]
我只知道 ,我又这个例子..

热点排行