Notice
Recent Posts
Recent Comments
Link
투케이2K
291. (AndroidStudio/android/java) Spannable 사용해 textView , editText 에딧트 텍스트 글자 동적 스타일 변경 실시 본문
Android
291. (AndroidStudio/android/java) Spannable 사용해 textView , editText 에딧트 텍스트 글자 동적 스타일 변경 실시
투케이2K 2022. 4. 8. 14:17[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : java
[소스 코드]
// [textView / editText 에 표시된 글자 데이터를 얻어옵니다]
Spannable span = (Spannable) display_textview.getText();
// [텍스트 특정 범위 색상 변경]
span.setSpan(new ForegroundColorSpan(Color.RED), 0, 3, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
// [텍스트 특정 범위 배경 변경]
span.setSpan(new BackgroundColorSpan(Color.RED), 0, 3, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
// [텍스트 특정 범위 크기 변경]
span.setSpan(new RelativeSizeSpan(1.5f), 0, 3, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
// [텍스트 특정 범위 폰트 변경]
span.setSpan(new StyleSpan(Typeface.ITALIC), 0, 3, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
[결과 출력]
반응형
'Android' 카테고리의 다른 글
Comments