0

Google-Maps-Android-V2 を使用して、次のコードを使用して Google マップにマーカーを追加しています

ll = new LatLng(lat, lng);

marker = map.addMarker(new MarkerOptions()
                    .position(ll)
                    .title("Title")
                    .icon(BitmapDescriptorFactory
                    .defaultMarker(BitmapDescriptorFactory.HUE_RED)));

問題は、次のような値にマーカーが追加されないことです

(18.5087013、73.8125)

次のような値の場合

(18.59672737121582,73.76543426513672)

マーカーが追加されます。

LatLng??を構築するための lat と lng の値のルール (精度)

4

1 に答える 1

2

あなたの位置でこの変更を行うだけです:-ll = new LatLng(lat*1e6, lng*1e6);

于 2013-02-18T11:07:54.623 に答える