0

私は非常に単純な質問をしていますが、非常に基本的なコードが本当に私を悩ませています。

次のコードを使用して、マップにディンプル情報ウィンドウを表示しようとしています:

  mMap.addMarker(new MarkerOptions()
            .position(new LatLng(aTraffic.getLat(), aTraffic.getLon()))
            .title(aTraffic.getCategory())
            .anchor(0.0f, 0.0f)// I tried to remove this line, but does not change anything...
            .snippet(aTraffic.getMessage())
            .icon(BitmapDescriptorFactory
                    .fromResource(R.drawable.ic_c_traffic)));

しかし、ダイアログの表示が非常に悪いようです。アンカーはアイコンの左端にあります。

私が間違っていること、またはそれを修正するために何をすべきか考えていますか?

ここに画像の説明を入力

4

1 に答える 1

0

この問題を解決すべきか削除すべきかはわかりませんが、Maps API バグ トラッカーで報告されたバグとして次のことがわかりました。

https://code.google.com/p/gmaps-api-issues/issues/detail?id=5439

そして、このエントリは StackOverflow での重複につながります。

于 2013-06-22T09:57:56.277 に答える