2017-09-19 11 views

답변

2

아마도 버그 또는 상호 배제. textAllCapsTextView가 설정

소스 텍스트를 CharSequence 느슨한 다른 stylings가 및 스팬하게 텍스트와 일반 Strings로 변환 소요 TransformationMethod을인가한다.

당신은 프로그래밍 방식 (순진 코 틀린)처럼 속일 수

val text = textView.text // at this point allCaps is applied so text is caps 
textView.setAllCaps(false) // remove the allCaps 
val spannable = SpannableString(text) // create new spannable with allCapped text 
spannable.setSpan(RelativeSizeSpan(1f), 0, text.length, SpannableString.SPAN_EXCLUSIVE_EXCLUSIVE) 
textView.text = spannable //set it. 

또 다른 방법이 설정되어있는 모든 텍스트에 대한 귀하의 스팬을 적용 할 것 TransformationMethod 당신의 자신을 만드는 것입니다.