0
OSMdroidのメソッドbuildRoadOverlay
(方法はこの記事の最後にあります)を呼び出したいと思います。パラメータを正しく設定するにはどうすればよいですか?メソッド "buildRoadOverlay"を正しく呼び出す
このメソッドは、2つのウェイポイント間のマップ上にルートを作成します。メソッドを呼び出すときに色と幅を残している限り動作します。今私は色が緑色で幅が20dpになるようにしたい。
これは私がそれを試みた方法です:
Polyline roadOverlay = RoadManager.buildRoadOverlay(road, 7667507, 20);
アプリが起動し、エラーなし、しかしラインRoadOverlayはもはや描かれません。それかそれとも目に見えません。私はわかりません。
私が呼び出したいメソッド:
public static Polyline buildRoadOverlay(Road road, int color, float width){
Polyline roadOverlay = new Polyline();
roadOverlay.setColor(color);
roadOverlay.setWidth(width);
if (road != null) {
ArrayList<GeoPoint> polyline = road.mRouteHigh;
roadOverlay.setPoints(polyline);
}
return roadOverlay;
}
それは動作します。どうもありがとうございました! – Glave