0

マーカーが画像の左側にあるカスタムマーカーを使用しています(私は新しいユーザーなので画像をアップロードできないため)。

問題は、画像が表示したい座標と一致しないことです。座標の左側に行くのは、矢印が画像の左側にあるためです。私はこれについていくつかの検索を行い、それを解決するために使用する必要があるAndroidカスタムマップマーカーの境界を調べました。SetBoundsしかし、2番目の問題は、それを使用Setboundsすると画像のサイズが変更され、画面の品質が低下することです。カスタムマーカーを座標に一致させる他の方法はありませんか? これは、オーバーレイ コンストラクターで使用するコードです。

    marker .SetBounds (0, -(int) Common.convertPixelsToDp (marker .IntrinsicHeight  ,act.ApplicationContext ) ,
                          (int) Common.convertPixelsToDp (marker .IntrinsicWidth ,act.ApplicationContext )/2,0);
4

0 に答える 0