Android v2 用の新しい Google マップを使用しています。マーカー位置変更のリスナーを設定する方法はありますか? たとえば、ユーザーがマーカーをドラッグしたとき。
質問する
6221 次
1 に答える
11
ドキュメントの引用:
OnMarkerDragListener を使用して、マーカーのドラッグ イベントをリッスンできます。このリスナーをマップに設定するには、GoogleMap.setOnMarkerDragListener を呼び出します。マーカーをドラッグするには、ユーザーはマーカーを長押しする必要があります。ユーザーが画面から指を離しても、マーカーはその位置にとどまります。マーカーがドラッグされると、最初に onMarkerDragStart(Marker) が呼び出されます。マーカーがドラッグされている間、 onMarkerDrag(Marker) が常に呼び出されます。ドラッグの最後に onMarkerDragEnd(Marker) が呼び出されます。Marker.getPosition() を呼び出すことで、いつでもマーカーの位置を取得できます。
の使用を示すサンプル プロジェクトOnMarkerDragListener
を次に示します。
于 2013-01-23T23:16:20.130 に答える