내 이미지를 사용하여 MyLocationOverlay의 나침반 이미지를 대체하고 싶습니다. 어떻게 구현할 수 있습니까?MyLocationOverlay의 나침반 이미지를 대체하려면 어떻게해야합니까?
0
A
답변
0
위치를 표시하는 마커 (파란색 점, 맥동 점) 만 교체 할 수 있습니다 (a related StackOverflow question 참조). 문제가 다소 오래 되더라도 도움이되기를 바랍니다.
1
서브 클래스 MyLocationOverlay, (베어링 떠, 캔버스 캔버스) 방법 drawCompass을 무시하고 캔버스 객체에 자신의 비트 맵 (들)을 그릴 :
@Override
protected void drawCompass(Canvas canvas, float bearing) {
Resources res = _context.getResources();
Bitmap myCompassPointer = BitmapFactory.decodeResource(res, R.drawable.compass_pointer);
float rotationAngle = -bearing + 360f;
Matrix rotation = new Matrix();
rotation.preRotate(rotationAngle, myCompassPointer.getWidth()/2.0f, myCompassPointer.getHeight()/2.0f);
canvas.drawBitmap(myCompassPointer, rotation, null);
// don't call super if you don't want the default compass image:
//super.drawCompass(canvas, bearing);
}
관련 문제
- 1. winforms ImageList의 기존 이미지를 대체하려면 어떻게해야합니까?
- 2. 숨겨진 필드로 대체하려면 어떻게해야합니까?
- 3. Wordpress 테마를 업로드하고 대체하려면 어떻게해야합니까?
- 4. 패널에서 GWT 위젯을 대체하려면 어떻게해야합니까?
- 5. 토큰을 sed에서`pwd`의 결과로 대체하려면 어떻게해야합니까?
- 6. Ruby에서 인스턴스 메소드를 올바르게 대체하려면 어떻게해야합니까?
- 7. jQuery 마우스 센터를 hoverintent로 대체하려면 어떻게해야합니까?
- 8. T-SQL을 사용하여 패턴을 대체하려면 어떻게해야합니까?
- 9. 루비에서 패턴의 모든 인스턴스를 대체하려면 어떻게해야합니까?
- 10. 자동 업데이트 프로그램으로 프로그램 파일을 대체하려면 어떻게해야합니까?
- 11. PHP :: DOMDocument를 사용하여 요소의 내용을 대체하려면 어떻게해야합니까?
- 12. html로 업로드 입력란의 버튼 텍스트를 대체하려면 어떻게해야합니까?
- 13. 이 검색을 수행하고 vim으로 대체하려면 어떻게해야합니까?
- 14. jquery에서 특수 클래스를 다른 클래스로 대체하려면 어떻게해야합니까?
- 15. 문자열에서 XElement의 요소를 업데이트/대체하려면 어떻게해야합니까?
- 16. JQuery : 콘텐츠를 방해하지 않고 태그를 대체하려면 어떻게해야합니까?
- 17. GPS 대상에 대한 나침반 가이드
- 18. 나침반 교정 방법은 나침반 교정에서 방향을 얻는 문제
- 19. 대체하려면 <iframe>
- 20. 나침반 청사진이나 mixin
- 21. HTC HD2 나침반 API
- 22. SASS 나침반 선형 그라디언트
- 23. 원격으로 나침반 사용
- 24. 자력계 샘플 속도 (나침반)
- 25. Android, 하드웨어 나침반 사용
- 26. 나침반 부분은 언제 사용합니까?
- 27. 나침반 @SearchableComponent @SearchableReference
- 28. 나침반 : 359 ~ 0도
- 29. 디지털 나침반 문제
- 30. GPS 및 나침반 읽기