Google지도 api의 배치 텍스트 ontop을 만들고 싶습니다. 많은 코드로이 작업을 수행 할 수 있지만 더 나은 방법으로 작업하고 있습니다. 내 최근 시도는 StaticLayout 클래스를 사용하고 텍스트는 줄 바꿈이지만 위치를 지정하는 방법을 알지 못합니다 ... 시도 할 때마다 화면의 왼쪽 상단에서 항상 시작됩니다 ....StaticLayout을 Android에 배치하는 방법은 무엇입니까?
8
A
답변
12
canvas.translate(x,y)
을 시도한 후 레이아웃에서 draw(c)
으로 전화하십시오.
0
라이브 배경 화면에서 해당 솔루션은 응용 프로그램을 열고 회전 할 때 방향을 변경합니다. canvas.translate() 외에도 StaticLayout을 배치하는 다른 방법이 있습니까? 그릴 staticlayout하고 당신 캔버스에 그리기 계속 좋겠 후) (
canvas.translate(xPos, yPos);
statictextlayout.draw(canvas);
//After that to reset the canvas back for everything else
canvas.restore();
가 ... 이후 일반적으로 그리기 계속 canvas.restore를 호출하려면 다음과 같이
3
당신은 그것을 할 수 있습니다.
+1
canvas.restore()를 호출하기 전에 canvas.save()를 호출해야합니다. push()/pop()과 같이 작동하는 것 같습니다. –
관련 문제
- 1. FrameAnimation을 Android에 배치하는 방법은 무엇입니까?
- 2. 위의 사용자 정의보기를 Android에 내장 된보기에 배치하는 방법은 무엇입니까?
- 3. UIView를 배치하는 방법은 무엇입니까?
- 4. UISlider에 이미지를 배치하는 방법은 무엇입니까?
- 5. 탐색보기 컨트롤러에보기를 배치하는 방법은 무엇입니까?
- 6. 부모에게 상대적으로보기를 배치하는 방법은 무엇입니까?
- 7. 부두의 컨테이너에 배치하는 방법은 무엇입니까?
- 8. div를 가운데에 배치하는 방법은 무엇입니까?
- 9. ANDROID에 스크롤 뷰가있는 가로 스크롤 위젯을 구현하는 방법은 무엇입니까?
- 10. 이러한 요소를로드하여 Android에 목록을 채우는 방법은 무엇입니까?
- 11. Android에 HTML Reader로 WebView를 등록하는 방법은 무엇입니까?
- 12. Android에 설치된 애플리케이션 이름을 얻는 방법은 무엇입니까?
- 13. Android에 오디오를 녹음하고 데이터베이스에 저장하는 방법은 무엇입니까?
- 14. android에 keybourd가 표시되는지 여부를 감지하는 방법은 무엇입니까?
- 15. Android에 파일을 첨부하는 방법은 무엇입니까? (인형 용)
- 16. 파싱 된 데이터를 android에 저장하는 방법은 무엇입니까?
- 17. Android에 이메일 버튼을 만드는 방법은 무엇입니까?
- 18. android에 표 형식으로 데이터를 표시하는 방법은 무엇입니까?
- 19. Android에 추가 언어 입력을 추가하는 방법은 무엇입니까?
- 20. 이미지를 첨부하여 Android에 업로드하는 방법은 무엇입니까?
- 21. Android에 여러 이미지를 게시하는 방법은 무엇입니까?
- 22. Iphone 스타일 앱을 Android에 이식하는 방법은 무엇입니까?
- 23. RelativeLayout의 맨 아래에 RelativeLayout을 배치하는 방법은 무엇입니까?
- 24. 팝업과 같이 창을 자동으로 배치하는 방법은 무엇입니까?
- 25. MVC3 면도기로 페이지를 배치하는 방법은 무엇입니까?
- 26. XNA에 카메라를 배치하는 가장 쉬운 방법은 무엇입니까?
- 27. Android에서 버튼에 드래그 이벤트를 배치하는 방법은 무엇입니까?
- 28. JSF에서 태그의 동적 href를 배치하는 방법은 무엇입니까?
- 29. BorderLayout을 사용하여 JPanel에서 오브젝트를 배치하는 방법은 무엇입니까?
- 30. 이미지를 확대하고 가운데에 배치하는 방법은 무엇입니까?
제게 큰 도움이되었습니다. 감사합니다. – num1