2

Googleマップを使用して、Googleマップにオーバーレイアイテムを表示しています。

バルーン効果を作成するために、カスタマイズ ビューを使用し、MapView.LayoutParams でジオポイントを使用して特定の場所に表示しています。

overlayitem のアイコンとバルーンの両方が同じジオポイントを持っているため、両方とも他のものをオーバーライドしています。

アイコンを指すように、overlayitem アイコンの上に風船を表示したい。

以下は私のコードです

MapView.LayoutParams mapParams = new MapView.LayoutParams(MapView.LayoutParams.WRAP_CONTENT, MapView.LayoutParams.WRAP_CONTENT, mapEvent.getGeoPoint(), MapView.LayoutParams.BOTTOM_CENTER);

代替テキスト

次のような気球を表示したいのですが、一番上にするには緯度経度を下げる必要がありますか? または、レイアウト param.Bottom を変更する必要がありますか、次のように機能しない別のバリエーションを試しました

代替テキスト

4

0 に答える 0