我希望在两个位置之间显示2条或更多条路径,类似于"建议路线"在谷歌地图。 我可以通过此链接J2ME Map Route Provider绘制1条路径。 现在我想同时显示2条路径。
答案 0 :(得分:0)
您可以使用J2ME Map Route Provider,只需更改/删除此行代码:
Handler mHandler = new Handler() {
public void handleMessage(android.os.Message msg) {
TextView textView = (TextView) findViewById(R.id.description);
textView.setText(mRoad.mName + " " + mRoad.mDescription);
MapOverlay mapOverlay = new MapOverlay(mRoad, mapView);
List<Overlay> listOfOverlays = mapView.getOverlays();
listOfOverlays.add(mapOverlay);
mapView.invalidate();
};
};
您不希望使用每个新叠加层清除地图,只需将其添加到现有叠加层中即可。
答案 1 :(得分:0)
这link对我来说非常合适。我在主活动中调用了两次方法,并且新的叠加替换了前一个。