2013-08-16 12 views
7

Merhaba (beyaz) siyah olan varsayılan rengi değiştirmeye çalışıyorum, bu google maps api v2'de, herkes bunu nasıl yapabileceğimi biliyor mu?google maps api v2'de işaretçinin InfoWindow görünümünün kenar boşluğunu değiştirin

PD: cevapta

için

GoogleMap map = .... 
    map.setInfoWindowAdapter(new InfoWindowAdapter() { 

      @Override 
      public View getInfoContents(Marker marker) { 
       View v = getLayoutInflater().inflate( 
         R.layout.info_window_layout, null); 
       v.setBackgroundColor(Color.BLACK); 
       return v; 
      } 
     }); 

sayesinde S:

screenshoot of my problem

bu ben infowindow içeriğini değiştirmek ama marjı değiştirmek gerek benim kodudur infowindow marjı ise

+0

Lütfen kod snippet'ini atayın, böylece varsayılan bilgi penceresini kullanmaya devam etmek için –

cevap

31

Tam bilgi penceresi sağlamak için getInfoContents yerine getInfoWindow kullanın. Kök görünüm için uygun arka planlar ayarladığınızdan emin olun, ör. Alt merkezde üçgen olan bir şey.

+3

niçin uygun olduğunu nasıl gösterebileceğinizi öğrenebiliriz; Tek yapmanız gereken, dolguyu kaldırmaksa, pencerenin tamamını kendiniz uygulamak zorunda olduğunuzu emer. – lostintranslation

İlgili konular