AndroidアプリケーションにGoogleマップを追加しました。 Googleによって与えられた方法を使用してポリゴンラインを描画します。最後に描画されたポリゴンラインを削除するだけです。 次のコードを試しました。 ポリラインポリライン。Android Googleマップで最後に追加されたポリゴンラインを削除します
ArrayList<Polyline> polylines = new ArrayList<Polyline>();
最後に描画されたポリゴン行を削除するためのclickイベントのコードです。
for (Polyline line : polylines) {
if (polylines.get(polylines.size() - 1).equals(line)) {
line.remove();
polylines.remove(line);
}
}
私は次のコードを置けばすなわち
polyline.remove()
これは、全体のポリゴンlines.Iを削除するだけで...私に解決策を与える最後に追加されたポリゴンline.Pleaseを削除するだけ
私は上記のコードを使用しますが、ArrayListのポリラインの長さを減少させるが、それは最後の行が使用可能なGoogleマップに反映されません。 –
senthil
私は上記のコードを試みたが古いポリラインをクリアしていない – YUVRAJ