캔버스에 텍스트를 그려야합니다. 이 코드를 사용하여 :Android. Canvas에서 텍스트의 일부를 변경할 수 있습니까?
canvas.drawText (getString (R.string.test1) + c, 30,320, paint);
굵게 "C"의 필요성 변화
...감사합니다 ...
캔버스에 텍스트를 그려야합니다. 이 코드를 사용하여 :Android. Canvas에서 텍스트의 일부를 변경할 수 있습니까?
canvas.drawText (getString (R.string.test1) + c, 30,320, paint);
굵게 "C"의 필요성 변화
...감사합니다 ...
Paint
이 방법 setTypeface
이있는 클래스, 당신은 Typeface
를 전달할 수 있습니다. 코드 exmaple : 텍스트의 일부를 변경하려는 경우
paint.setTypeface(Typeface.DEFAULT_BOLD);
때문에, 변화를 통해 하나의 서체에 의해 하나를 그릴 수 있습니다.
또한, 당신은 <b>c</b>
Canvas.drawText 및 다양한 변종이 모든 중 하나 String
, CharSequence
또는 char[]
을 기대처럼 사용 html 코드를 시도 할 수 있습니다. 모든 유형은 Spannable 또는 Stylable 객체를 지원하지 않습니다. 짧게 : 원하는 방식으로 가능하지 않습니다.
제안 사항 idiottiger
게시 가능성이 있습니다.
c? R.String.test1은 굵게 표시되지 않습니까? –
[Canvas.drawText()를 한 번 호출하여 여러 색상의 텍스트를 표시 할 수 있습니까?]] (http://stackoverflow.com/questions/10410515/is-it-possible-to-display-multi- 컬러 텍스트 - 원 - 콜 - 캔버스 - 끌기 텍스트) –