2017-08-12 13 views
0

Googleマップを使用してスニペットを追加したいのですが、私にそれらを表示したくありません。私はすべてを試みましたが、私は解決策を見出しませんでした。たぶん誰かがユーザースニペットを隠す方法を知っていますか?Googleマップスニペットをマーカーに追加して非表示にするにはどうすればよいですか?

map.addMarker(new MarkerOptions() 
          .title("TITLE NAME") 
          .icon(markerIcon) 
          .position(new LatLng(0, 0)) 
          .snippet("TEST") /* <- hide */ 
        ); 

マーカーを追加

 map.setInfoWindowAdapter(new GoogleMap.InfoWindowAdapter(){ 

     @Override 
     public View getInfoWindow(Marker marker) { 
      return null; 
     } 

     @Override 
     public View getInfoContents(Marker marker) { 
      View v = getLayoutInflater().inflate(R.layout.custom_maps_window_info, null); 
      TextView title = (TextView) v.findViewById(R.id.custom_marker_title); 

      title.setText(marker.getTitle()); 

      return v; 
     } 

    }); 

ありがとうちょうどマップの情報ウィンドウからスニペットを隠す必要があります! :)

+0

を試してみてください –

答えて

0

は、私はこのテキストを渡すとスニペットを経由して別のアクティビティに転送したいが、私は、ユーザーで成功することはできません。** **

if(marker.getSnippet().equals(true)) { 
         marker.setSnippet(null); 
        } 

OR

map.setOnInfoWindowClickListener(new GoogleMap.OnInfoWindowClickListener() { 
      @Override 
      public void onInfoWindowClick(Marker marker) { 
       marker.hideInfoWindow(); 
      } 
     }); 
+0

いいえ動作していません.../ –

+0

'map.setOnInfoWindowClickListener(new GoogleMap.OnInfoWindowClickListener(){ @Override public void onInfoWindowClick(マーカーマーカー){ marker.hideInfoWindow(); } }); – user8256287

+0

ジョイスソン、はい私はそれを前に試してみましたが、助けにはなりませんでした。しかし、それは動作しません。 –

関連する問題