안 드 로 이 드 개발 노트 글꼴 색상 을 바 꾸 는 세 가지 방법
1176 단어 글꼴 색상 변경
SpannableStringBuilder style=new SpannableStringBuilder(str);
//SpannableStringBuilder CharSequence
style.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );
style.setSpan(new ForegroundColorSpan(Color.YELLOW), 2, 4,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );
style.setSpan(new ForegroundColorSpan(Color.GREEN), 4, 6,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );
tv.setText(style);// tv
.html 탭 을 통 해 텍스트 색상 을 변경 할 수 있 습 니 다
tv.setText(Html.fromHtml(" <font color=blue>danyijiangnan</font>"));
.Html.from Html()방법 을 통 해 문자열 에 html 탭 을 사용 할 수 있 습 니 다.font 탭 을 통 해 글꼴 의 형식 을 변경 할 수 있 습 니 다.