0

私は Android Maps V2 を搭載した Android アプリを持っています。マーカーを追加することは問題ありませんが、マーカーを平らにすることができないようです。このサンプルコードを使用すると

Marker marker = map.addMarker(new MarkerOptions()
                    .position(new LatLng(50, 50))
                    .flat(true));

それは私にエラーを与えますThe method flat(boolean) is undefined for the type MarkerOptions .

マニフェストに次のものがあります

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.INTERNET" />

    <meta-data
    android:name="com.google.android.maps.v2.API_KEY"
    android:value="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" />

フラット マーカーが存在しないように動作する理由がわかりません。どんな助けでも大歓迎です。前もって感謝します。

4

1 に答える 1

1

古いバージョンの Play Services SDK を使用している必要があります。SDK Manager から最新のものをダウンロードし、プロジェクトがこの最新バージョンを使用していることを確認してください。

于 2014-04-20T15:38:26.270 に答える