안드로이드 문자열 값을 다루다 보면 가끔 마주치는 에러입니다. 예를들면 char 형태의 값에 string Casting 할 때 발생하곤 합니다. 아래 예제를 보면서 해결 책을 공유드립니다. 1. 오류 로그 -. 문제 발생시 아래처럼 SpannableBuilder cannot be cast to java.lang.String 이라는 문구가 발생합니다. 2. 예제 코드 (오류 포함) -. 아래 파란색으로 마킹된 부분에서 에러가 발생합니다. CharSequence 타입인 s를 string으로 casting 하기 때문입니다. 실제로 이 문제를 해결하는 방법은 아주 간단합니다. 3. 해결 방법 -. 이 해결 방법은 꼼수(?)가 아니라 정식 해결 방법입니다. 보기엔 조금 이상해보이지만, 실제 코드를 따라가보면 아주..