0

我想将 mapactivity 中的值数组列表传递给覆盖类:

 MyOverlay dataOverlay = new MyOverlay(loc);

在覆盖类中创建了一个构造函数:

public class MyOverlay {

public MyOverlay(List<Double> loc) {
    // TODO Auto-generated constructor stub
    GeoPoint point = new GeoPoint((int)(location.get(1)*1E6) , (int)(location.get(0)*1E6));
}
public void draw(Canvas canvas, MapView mapView, boolean shadow, GeoPoint mp){

     super.draw(canvas, mapView, shadow, mp);
}

}

从这个 loc 数组列表中,我想从其余的值中绘制一个点和多段线。此地理点无法传递给绘图类。

通过后的下一步是什么,如何在 draw 方法中访问这个 loc?

4

0 回答 0