2012-12-03 4 views
1

Android에서 TextView에서 무지개 색상을 프로그래밍하는 데 문제가 있습니다. 텍스트 뷰의각 특정 문자의 색이 다릅니다.

여기에 특정 조건 : 텍스트 뷰에

  • 문자열 불특정 순서로 문자 및 숫자를 포함 할 수 있습니다.

    예 : AA11BB22, X2YY3ZZA1 문자

  • (A-Z)는, 나는 색상 BLUE를 표시하고 싶습니다.

    숫자 (1-9)는 RED로 표시하고 싶습니다.

    예 : AA11BB22는 'AA', 'BB'는 파란색, '11', '22'는 TextView에서 빨간색을 표시합니다.

알고 있습니다. 캔버스에 이미지 또는 HTML 생성을 사용하여 해결할 수있는 몇 가지 해결책이 있습니다.

부품의 각 청크에 대해 TextView를 생성 한 다음 색상을 지정하는 것이 좋습니까?

어쩌면 너희들은 내 상황에 대한 우아한 해결책을 가지고 있을지 모른다.

감사합니다.

+1

'SpannableString', [this may help] (http://www.chrisumbel.com/article/android_textview_rich_text_spannablestring)을 확인하십시오. 제공된 링크는 – jnthnjns

답변

관련 문제