drawtext

    0

    2답변

    그래픽 Android 프로젝트가 있고 사용자 인터페이스 기능을 제공하기위한 기본 트릭은 drawrect와 drawtext를 사용하여 화면에 레이블이있는 사각형을 그립니다. 그런 다음 터치 이벤트를 캡처하여 사각형에 있는지 확인합니다. 그럴 때 버튼이 나타납니다. 가장 세련된 방법은 아니지만 매력처럼 작동하는 것 같습니다. 그러나 모든 레이블이 한 줄로 모두

    2

    1답변

    화면 캔버스의 첫 번째 문자열 옆에 두 번째 문자열을 그려야합니다. 두 번째 문자열의 시작점은 첫 번째 문자열의 너비가되어야합니다. 나는 paint.measuretext() Android의 메소드를 사용했습니다. 그러나 실제 너비보다 작은 너비를 반환합니다. 그래서 두 번째 String은 첫 번째 String과 중복됩니다. 어떤 몸이라도 정확한 문자열 폭을

    0

    1답변

    거대한 글꼴 크기로 움직이는 텍스트 디스플레이를 만들고 있습니다. 텍스트가 더 빨리 이동할수록 텍스트 전환이 부드럽게됩니다. NSString drawAtPoint를 0.01 초 (NSTimer)로 호출하고 텍스트를 1 포인트 이동합니다. 그림에 더 좋은 옵션이 있습니까? 어쩌면 UILabel 또는 UIScrollView를 사용하고 있을까요? 어떤 조언을 환

    3

    1답변

    GDI에 Delphi TextRect의 아날로그가 있습니까? 나는 DrawText, DrawTextEx을 보았지만 내가 필요한 것을 찾지 못했습니다. 진행률 막대의 텍스트를 두 가지 색상 부분으로 나누어 표시해야합니다 (예 : 텍스트의 왼쪽 부분이 검은 색이고 오른쪽이 흰색입니다. 그래서 일반적으로 모든 진행률 표시 줄에. 귀하의 답변 감사합니다!

    1

    1답변

    나는 응용 프로그램 양식에서 메시지를 인쇄하기 위해 DrawText를 사용하고 있습니다. 텍스트 색상을 RGB (255,0,0)로 어떻게 바꿀 수 있습니까? 배경이 변경된 경우에도 유용합니다. 메모리 역할을하는 경우 , 당신에게 모든

    6

    3답변

    Canvas.drawText()를 사용하여 사용자 지정보기에 텍스트를 쓰고 있습니다. 텍스트 뒤에 배경 9 패치 드로어 블을 추가하려고하므로 그려지는 텍스트의 경계를 알아야합니다. 텍스트는 사용자가 제공하므로 고정 크기가 아닙니다. 지금은 모노 스페이스 글꼴을 사용하고 있으며 나쁘지는 않은 크기를 만들었지 만 손에는 다른 글꼴을 사용하고 싶습니다. 내가 질

    0

    1답변

    그래서 조언이 필요합니다. 나는 작은 시간을 정하고 마지막 5 초 동안 배경에 남아있는 시간 (일명 카운트 다운 : 5 4 3 2 1)을 표시하고 싶습니다. 이전에는 숫자의 큰 이미지를 만들었으므로 모든 이미지를 다른 화면 크기로 쉽게 조정할 수있었습니다. 이제 버퍼의 공간이 부족합니다. (java.lang.OutOfMemoryError : 비트 맵 크기가

    2

    1답변

    this complete example을 사용하면 Aero Glass에 텍스트를 그릴 수 있습니다. 렌더링은 완벽하게 훌륭하지만 시각적 인 문제가 있습니다. 텍스트 정렬 측면에서 광선이 잘립니다. Dim uFormat As Integer = TextFormatFlags.NoPrefix Or TextFormatFlags.WordBreak Or _

    1

    1답변

    내 사용자 정의보기에 워터 마크 텍스트를 만들려고하는데 캔버스를 스크롤 할 때 화면 중앙의 정확한 좌표를 결정할 수없는 문제가 있습니다. onTouchEvent를 추적하고 좌표를 가져 오려고했으나 여전히 부드럽 지 않아 스크롤하는 동안 화면을 터치 할 때 나타나고 항상 가운데에 있지는 않습니다. 스크롤에서 drawtext를 지울 수있는 방법이 있습니까?

    2

    1답변

    불행히도 단추에 drawText를 직접 작성해야하고 그 위에 -1 위 첨자를 써야합니다. 문제는 drawText가 '\ u207b'또는 & # x207b 대신 작은 사각형을 인쇄한다는 것입니다. '\ u00b9'또는 ¹을 올바르게 인쇄합니다. drawText가 특정 유니 코드 문자를 인식하지 못하는 것 같습니다. 이 경우 어떻게해야합니까?