최근 안드로이드 앱 개발을 하다가 궁금한 것이 생겨서 정리했습니다. TextView에 String 값을 대입할 때는 binding.textView.text = "String"을 넣고, EditText에 String 값을 대입할 때는 binding.editText.setText("String")의 형식으로 넣고 있었습니다. 평소 너무 당연하게 사용하고 있었지만, 왜 이렇게 다른 방식을 사용하는 지는 모르고 있었습니다. TextView와 같은 방식으로 EditTextView에 대입을 하려고 하면 오류가 발생합니다. binding.editText.text = "String" binding.editText.text는 Editable 객체이고, "String"은 문자열(String) 타입입니다. 따라서, 두 개의..