0

我想在 Google 地图中显示类似于“建议路线”的 2 个位置之间的 2 条或更多路径。我可以通过此链接J2ME Map Route Provider绘制 1 条路径。现在我想同时显示 2 条路径。

4

2 回答 2

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.clear();

   listOfOverlays.add(mapOverlay);
   mapView.invalidate();
  };
 };

您不想使用每个新叠加层清除地图,只需将其添加到现有叠加层集即可。

于 2012-05-08T06:34:44.050 回答
0

这个链接对我来说非常有用。我在主要活动中调用了该方法两次,而新的覆盖没有取代前一个。

于 2012-05-10T04:18:07.367 回答