2

私は問題を修正しました。私の質問は、このコードが古いポリラインのセグメントを残す理由です。

注: ポリラインは LatLng 型のリストです

for (int i = 0; i < polyline.size(); ++i)
    {
        polyline.get(i).remove();
        polyline.remove(i);
    }

しかし、polyline.remove(i) (リスト要素の削除) を削除すると、期待どおりに機能します。ここで何が起こっているのですか?polyline. remove(i); であるため、私には意味がありません。実際のポリラインの削除後に発生しているため、影響はないと思います。

for (int i = 0; i < polyline.size(); ++i)
    {
        polyline.get(i).remove();
    }
    polyline.clear()
4

1 に答える 1