2013-08-16 3 views
7

안녕하세요, Google지도 api v2에서 (흰색) 검은 색으로 변경하는 기본 색상을 변경하려고하면 누구나 어떻게 할 수 있는지 알 수 있습니까?Google지도 apW2에서 마커의 InfoWindow보기의 여백 색상을 변경하십시오.

PD는 : 응답

에 대한

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; 
      } 
     }); 

덕분에 S :

screenshoot of my problem

이 내가 정보창의 내용을 변경할 수 있지만 마진을 변경할 필요가 내 코드 정보창의 여백입니다

+0

infowindow –

답변

31

전체 정보 창을 제공하려면 getInfoContents 대신 getInfoWindow를 사용하십시오. 루트보기에 적합한 배경을 설정해야합니다 (예 : 아래쪽 중앙에 삼각형이있는 것.

+3

이 (가) 기본 정보 창을 사용하여 계속 켜는 것을 어떻게 보여줄지 알 수 있도록 코드 스 니펫을 확인한 후 패딩을 제거 하시겠습니까? 만약 당신이하고 싶다면 패딩을 제거하는 것만으로도 전체 윈도우를 직접 구현해야합니다. – lostintranslation

관련 문제