0

Hey Guys Google マップ API を使用したアプリのプログラミングは初めてで、1 つの場所を示すマップを作成することはできますが、複数の場所をマップする方法を実装しようとすると混乱します。(ハードコーディングされた場所ではありません。)

私のアプリには、緯度を含むものと経度を含むものとの 2 つの Arraylist があります。

これらのリストからジオピントを作成する方法について何か提案はありますか?

どうもありがとう

4

1 に答える 1

0

NumberOfPointsと に場所が保存されlatitudesていると仮定しますlongitudes。次のことができます。

for(int pointIndex=0; pointIndex<NumberOfPoints; pointIndex++){
   GeoPoint point = new GeoPoint(latitudes[pointIndex],longitudes[pointIndex]);
   OverlayItem overlayitem = new OverlayItem(point, "title", "snipet");
   youOverlayClassHolder.addOverlay(overlayitem);
   mapOverlays.add(itemizedoverlay);
}

これは、まさにあなたが探しているものに関する素晴らしいチュートリアルです (パート 2: オーバーレイ項目の追加を確認してください)

于 2011-12-17T23:52:48.827 に答える