문제

장치에서 Google지도를 설정하려고하는데 그 위에는 간단한 버튼이 표시됩니다. 그러나 해당 버튼에 첨부하는 이벤트는 Map Drag Functionaliy와 어떻게 든 방해하는 것 같습니다. 기본적으로 완전히 드래그하면 작동하지 않으며이 버튼도 작동하지 않습니다. 나는이 드래그에 대해 정말로 신경 쓰지 않는다 (나는 그것을 필요로하지 않는다). 그러나 나는 그것을 비활성화하는 방법을 알 수 없다.

당신이 그것을 시도 했습니까? (정적 Google 이미지 만 사용하고 싶지는 않지만 여전히 움직이고 축소 할 수있는 옵션을 원하지만 내 버튼으로 이동하고 싶습니다). 가장 큰 문제는 마커입니다. 클릭 할 수 있기를 원하기 때문입니다. 따라서 두 가지 솔루션이있을 수 있습니다.

  1. 드래그 가능한 동작을 비활성화하는 방법은 무엇입니까?

  2. 마커 만 클릭 할 수있는 방법 (맵 레이어 외부에서는 맵과 함께 움직일 수 있습니다).

나는 이벤트가 거의 없을 수있는 오버레이를 만들기 위해 해킹 방식으로 생각하고 있었지만 이것은 효과가 없습니다 ... 누군가 아이디어가 있습니까?

미리 감사드립니다.

도움이 되었습니까?

해결책

지도 스크롤을 방지하려면 UISETTING에서 SCROLLESTURESENABLED를 설정해야합니다.

googleMap.getUiSettings().setScrollGesturesEnabled(false);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top