2012-01-24 3 views
2

Google은지도에서 주차에 대한 정보를 보여주는 Android 애플리케이션을 개발 중입니다. 문제는지도의 아이콘이 주위에 "어두운 빛"으로 렌더링된다는 것입니다.안드로이드지도의 아이콘에 어두운 빛이 있음

이미지를 보면 광선이 대부분의 아이콘을 감싸고 있지만 전부는 아니며 그러한 동작을 일으킬 수있는 속성 (예 : 강조 표시)을 찾을 수 없습니다. 모든 아이콘은 같은 레이어에 있습니다.

아이디어가 있으십니까?

감사합니다. 내가 믿는

map capture

+0

일부 코드를 입력하십시오. ItemizedOverlay를 사용하고 있습니까? 당신은 draw()를 무시하려고 했습니까? –

답변

1

, 그것은 그림자보다는 국경이다. ItemizedOverlay를 확장 할 때 draw 메서드를 재정의 했습니까?

이 시도 :

public class MyItemizedOverlay extends ItemizedOverlay 
{ 
    @Override 
    public void draw(Canvas canvas, MapView mapView, boolean shadow) 
    { 
     if(!shadow) 
     { 
      super.draw(canvas, mapView, false); 
     } 
    } 

    .... 
} 

예에서 촬영 : It is possible to remove the Shadow of the Icons (items) on a googlemap?Is it possible to use OverlayItem.setMarker() with no shadow?

는 너무 그리기 방법에 @Override를 선언해야합니다, 그보십시오.

관련 문제