개발 창고/Android
[Kotlin] How To Enter Text in TextView and EditText
로이제로
2023. 12. 9. 22:00
반응형
0. 미리보기
// TextView
findViewById<TextView>(R.id.tvTitle).text = "안녕하세요"
// EditText
findViewById<EditText>(R.id.etTitle).setText("안녕하세요")
1. TextView
TextView에서는 조회한 뷰 클래스에 text 값을 입력해 주면 됩니다.
findViewById<TextView>(R.id.tvTitle).text = "안녕하세요"
2. EditText
EditText의 경우 TextView처럼 텍스트를 입력하면 아래와 같은 오류가 발생합니다.
EditText에서 text는 Editable이 입력되어야 하기 때문인데, 이 경우 당황하지 말고 그냥 setText를 써주면 해결됩니다.
findViewById<EditText>(R.id.etTitle).setText("안녕하세요")
반응형