[Android] EditText ์ค์๊ฐ์ผ๋ก ํน์ ๋ถ๋ถ์ ๊ธ์์ ๋ณ๊ฒฝํ๊ธฐ. (ํ
์คํธ ํ์ด๋ผ์ดํธ)
EditText๋ฅผ ์ฌ์ฉํด ์ฌ์ฉ์๋ก๋ถํฐ ๊ธ์๋ฅผ ์
๋ ฅ๋ฐ์ ๋, ์ฌ์ฉ์๊ฐ ๊ธ์๋ฅผ ์
๋ ฅํ๋ ๋์ ํน์ ๋ก์ง์ ์ํด ํน์ ๋ถ๋ถ์ ๊ธ์๋ง ์์์ ๋ฐ๊ฟ์ค์ผ ํ ๋๊ฐ ์๋ค. ์ด๋ฅผ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๋ค. ๋ชฉ์ฐจ ๊ฒฐ๊ณผ๋ฌผ editText ์ ๋์ ์ธ ๊ธ์๋ง ๋
ธ๋์์ผ๋ก ํ์ด๋ผ์ดํธ๋ฅผ ํ๋ ๋ก์ง์ ์ ์ฉํ์ ๊ฒฝ์ฐ์ ๋ํ ๊ฒฐ๊ณผ๋ฌผ์ด๋ค. 1. TextView ๋๋ EditText ์ ํน์ ๊ธ์์ ๋ณ๊ฒฝํ๊ธฐ ์ฐ๋ฆฌ๋ TextView/EditText ๋ฅผ ์ฌ์ฉํ ๋ setTextColor() ๋ฉ์๋๋ฅผ ํตํด ๊ธ์์์ ์ง์ ํ๋ค. ๊ทธ๋ฐ๋ฐ, ๊ฐ๋ ํด๋น ์ปดํฌ๋ํธ ๋ด์์๋ ํน์ ๋ถ๋ถ์ ๊ธ์๋ง ์์ ๋ณ๊ฒฝํด์ผ ํ ๋๊ฐ ์๋ค. ์๋ฅผ ๋ค์ด ํน์ ๋ฌธ๊ตฌ๋ฅผ ํ์ด๋ผ์ดํธ๋ฅผ ํตํด ๊ฐ์กฐํ ๊ฒฝ์ฐ ๋ฑ. SpannableStringBuilder.setSpan() ๋ฅผ ํตํด ์ฝ๊ฒ ..
2021.10.04