0

Googleマップにマーカーを表示したい(android)

私はこのコードを使用しました(アンドロイド開発者の例のように):

場所、名前、説明は有効です(デバッグモードで確認しました)

目的の場所にアイコンが表示されますが、マーカーや説明とスニペットは表示されません。次の行

mMap.addMarker(MarkerOptions().position(location)
    .title(poi.getName()).snippet(poi.getDescription())
    .icon(BitmapDescriptorFactory.fromBitmap(image_item));

タイトルやスニペストのないアイコンのみを表示します。

どうもありがとう

4

4 に答える 4

2

ドキュメントの例に従いましたか? また、Google Play サービス SDK に同梱されているサンプル コードは?

編集showInfoWindow():ターゲット マーカーを呼び出すことにより、プログラムで情報ウィンドウを表示できます。

Marker marker = mMap.addMarker(new MarkerOptions()
                      .position(location)
                      .title(poi.getName())
                      .snippet(poi.getDescription())
                      .icon(BitmapDescriptorFactory.fromBitmap(image_item));
marker.showInfoWindow();

ただし、一度に表示できる情報ウィンドウは 1 つだけです。ユーザーが別のマーカーをクリックすると、現在のウィンドウが非表示になり、新しい情報ウィンドウが表示されます。

于 2013-04-26T09:37:52.090 に答える
0

これはまれな問題ではありません。これを修正する唯一の方法は、再インストールすることです。修正できた唯一の方法です。

于 2013-04-26T09:03:18.260 に答える
0

タイトルまたはスニペストなしでアイコンを表示します。以下のコードを使用

LatLng newYork = new LatLng(40.7142, 74.0064);
Marker melbourne = map.addMarker(new MarkerOptions()
                    .position(newYork));

編集:

タイトルとスニペストとアイコンでマーカーを表示

map.addMarker(new MarkerOptions().position(new LatLng(lat, lon))
                .title(string).snippet(string2).icon(BitmapDescriptorFactory.fromBitmap(image_item));
于 2013-04-26T09:39:40.833 に答える