1

북쪽과 사용자의 위치에 따라 회전하는 화살표를 그리는 방법은 무엇입니까? 맵에서 마커로 사용할 것입니다. 그것은 네비게이션 어플리케이션에서와 똑같이 작동합니다. 현재 onSensorChanged를 재정의하고 거기에서 drawMyLocation을 호출하여 회전 된 화살표를 그릴 생각입니다. 그러나 새로운 순환 비트 맵은 항상 drawMyLocation 내부에 작성되므로 자원 집약적 인 것으로 보입니다. 게다가 MyLocationOverlay의 Canvas 객체에 액세스 할 수 없습니다. 제안 할 수있는 방법이 있습니까?MyLocationOverlay에서 회전 화살표를 마커로 그리는 방법은 무엇입니까?

답변

0

센서 관리자와 나침반을 사용해야합니다. 캔버스로 수업을 듣습니다. ondraw 메서드에서 커서를 페인트합니다. 귀하의 활동에 그것을 구현하십시오. 나침반과 같은 센서 결과에 따라 회전합니다.

+0

감사합니다. 나는 그것을 이미 가지고있다. – Arci