新しいGoogle Maps API v2にアプリを移植しようとしていますが、マーカーのサイズを変更する方法が見つかりません(マーカーの一部がデフォルトよりも小さい)。Google Maps API v2のマーカーサイズを変更する
v1では、マップに追加する前にsetBounds()
と縮尺したDrawable
を使用しました。
今、v2ではDrawable
を使用できません。私はMarkerOptions().icon()
を使用しましたが、これはBitmapDescriptor
(BitmapDescriptorFactory
で生成)だけです。
参考文献を見ると、BitmapDescriptor
サイズの設定や変更はサポートされていないようです。
このAPIバージョンでカスタムマーカーのサイズを設定するのは何か不足ですか?
にビットマップを使用して、マーカー
の描画イメージのサイズを変更します。より小さな 'Bitmap'を使うと、' Drawable'を 'Bitmap'に変換してそれを' Marker'として追加する前にスケールすると、 'Drawable'のメリットとともに小さなマーカーが得られます。私はシステムが私にそれを(私はかなり新しくて、自分自身に答える前に数時間待たなければならない時に)例を投稿します:-))。 – jesjimher