0

Google Map API v2を使用しています。Android googleマップマーカーをドラッグしてドラッグするとマーカーが1回だけ表示されます

ここでは、マップ上にドラッグ可能なマーカーを配置します。

マーカーをドラッグするにはマーカーを長押ししてから、イベントトリガーをドラッグしてドラッグすることができます。

ドラッグイベントをマーカーに1タップするといいと思います。

どうすればよいですか?

ありがとうございます。

答えて

-1

onLongClickListenerではなくonTouchListenerを使用できます。タッチが検出されるとすぐにドラッグを開始し、タッチが完了すると停止します。

このスレッドが何らかの形であなたを助けてくれることを願っています。これからアイデアを得ることができます。

Make marker draggable after single click in Android

このため、別の回避策があります。マーカーの下にマップを移動することができます。マーカーは中央に残り、地図は移動します

+0

ここでstartDragging関数は何ですか? –

+0

コードによるドラッグの開始/停止方法。 Googleマップでは通常、APIで定義されたonMarkerdrag関数をオーバーライドするだけで済みます。 –

+0

私はstartDraggingを書きました。 –

関連する問題