MapView에 두 개의 오버레이가 있다고 가정 해보십시오. 무엇 위에 어떤 것이 나타나는지 어떻게 지정합니까?Android MapView에서 오버레이의 순서를 제어하는 방법은 무엇입니까?
1
A
답변
2
두 번째로 추가 한 것은 첫 번째 맨 위에 그려집니다. 그처럼 간단합니다.
+0
그건 수치 스럽습니다. 오버레이를 제거하고 다시 추가하여 순서를 올바로 지정해야하지만 이제는 myMapView.getOverlays(). remove (...)를 통해 모든 작품이 작동합니다. –
3
mapView.getOverlays()가 호출되면 가장 낮은 레이어 (인덱스 0)부터 렌더링 될 최상위 레이어로 정렬 된 List를 반환합니다. 새 오버레이를 추가 할 때 다음을 호출 할 수 있습니다.
mapView.getOverlays().add(location, Overlay);
위치 값에 따라 Z- 색인이 결정됩니다. 예를 들어, 새 레이어를 추가하고 맨 아래로 밀어 넣으면 인덱스 0을 전달할 수 있습니다. 순서를 수정하기 위해 오버레이를 제거하고 다시 추가 할 필요가 없습니다.
관련 문제
- 1. doxygen 문서 섹션의 순서를 제어하는 방법은 무엇입니까?
- 2. Android 서비스를 제어하는 방법은 무엇입니까?
- 3. UI의 화면에 표시되는보기의 순서를 제어하는 항목은 무엇입니까?
- 4. 반영된 속성 값이 반환되는 순서를 제어하는 가장 좋은 방법은 무엇입니까?
- 5. MapView에서 라벨을 제거하는 방법은 무엇입니까?
- 6. MapView에서 마커를 업데이트하는 방법은 무엇입니까?
- 7. 업데이트 쿼리 실행 순서를 제어하는 방법?
- 8. C# 부분 클래스의 XML 직렬화 순서를 제어하는 것은 무엇입니까?
- 9. Rails에서 보석과 플러그인을로드하는 순서를 제어하는 방법
- 10. 매크로 확장 순서를 제어하는 방법이 있습니까
- 11. 리포지토리 그룹에서 리포지토리를 찾는 순서를 제어하는 방법
- 12. 가상 지구에서 레이어 순서를 제어하는 방법
- 13. MapView에서 컨텍스트 메뉴를 만드는 방법은 무엇입니까?
- 14. mapview에서 핀 어노테이션을 표시하는 방법은 무엇입니까?
- 15. MediaPlayer를 제어하는 Android 서비스
- 16. Android MapVIew에서 해치 된 사각형이 표시됨
- 17. Android MapView에서 핀치를 사용 중지하는 방법
- 18. android - 배열의 순서를 반대로합니다.
- 19. Android 에뮬레이터, 2 개의 애플리케이션을 동시에 제어하는 방법은 무엇입니까?
- 20. Android 코드 흐름의 순서를 추적하는 도구는 무엇입니까?
- 21. 프로그램을 원격 제어하는 방법은 무엇입니까?
- 22. 양식을 활성 제어하는 방법은 무엇입니까?
- 23. JSF에서 레이아웃을 제어하는 방법은 무엇입니까?
- 24. GridBagConstraints를 제어하는 좋은 방법은 무엇입니까?
- 25. 브라우저에서 포커스를 제어하는 방법은 무엇입니까?
- 26. QDialog의 위치를 제어하는 방법은 무엇입니까?
- 27. CSS 캐시를 제어하는 방법은 무엇입니까?
- 28. 데몬 스레드를 제어하는 방법은 무엇입니까?
- 29. Drawstring의 방향을 제어하는 방법은 무엇입니까?
- 30. 텍스트의 대비를 제어하는 방법은 무엇입니까?
오버레이는 어떻게 만듭니 까? RelativeLayout을 사용하고 있습니까? 다른 것? –