タクシーの送迎アプリを開発しています。代替のピックアップポイントとドロップポイントを提供する機能を提供する必要があります。ピックアップポイントを選択するときは、マップビューでピックアップポイントを選択する必要があります。このためには、マーカーをドロップ ドローアブルからピックアップ ドローアブルに変更する必要があります。
次のコードを使用してオーバーレイを変更しています
whichPoint = !whichPoint;
if (whichPoint == PICKUP) {
map.getOverlays().clear();
map.getOverlays().add(startLocation);
map.getOverlays().add(locationOverlay);
} else if (whichPoint == DROP) {
map.getOverlays().clear();
map.getOverlays().add(endLocation);
map.getOverlays().add(locationOverlay);
}
オーバーレイを変更すると、移行中の短い時間 (3 ~ 4 秒) の間、新しいオーバーレイの「半分」の画像が表示されます。下の画像を確認してください。遷移表示の問題を解消するにはどうすればよいですか。