2

Maps V2 で、押された状態をマーカーに設定するにはどうすればよいですか?

setIcon() メソッドは BitmapDescriptor を取ります。押された状態と選択された状態を与える XML セレクターを渡す方法がわかりません。

これを達成する唯一の方法は、OnMarkerClickListener をオーバーライドしてプログラムで画像を変更することですか?

4

1 に答える 1

5

MarkerAPI v2 バージョン 3.1.36 の時点で、押している間アイコンを変更する方法はありません。

選択された状態については、 を使用し、アイコンを設定し、このマーカーへの参照を記憶し、別のマーカーがクリックされるか、またはが呼び出されるOnMarkerClickListenerなどの他のアクションが発生したときに、通常の状態に戻すことで回避できます。onMapClickonMapLongClick

于 2013-06-08T17:22:58.893 に答える