editText
editText editText는 사용자에게 문자열을 입력 받는 용도로 사용 하는 뷰 입니다. 주요 속성 ㅡㅡㅡㅡㅡ -inputType 입력받을 데이터의 형태를 설정합니다. -hint 안내 문구 설정합니다. -text 처음 보여질 때 나타나는 문자열 설정합니다. -imeOptions 키보드의 형태를 설정합니다. 주요 프로퍼티 ㅡㅡㅡㅡㅡ -text 사용자가 입력한 문자열입니다. 주요 메소드 ㅡㅡㅡㅡㅡ -setText editText의 문자열을 설정합니다. 주요 리스너 ㅡㅡㅡㅡㅡ -OnEditorActionListener 엔터키를 누르면 반응 하는 리스너입니다. 1 2 3 4 5 //엔터 클릭시 반응하는 리스너 editText.setOnEditorActionListener { v, actionId, event -> textView.text =editText.text false } Show/hide -TextWatcher 입력을 할 때마다 반응 하는 리스너입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 editText.addTextChangedListener(object :TextWatcher{ override fun beforeTextChanged (s: CharSequence?, start: Int, count: Int, after: Int) { //입력하기 전 } override fun onTextChanged (s: CharSequence?, start: Int, before: Int, count: Int) { //입력한 값이 있을 때 그냥 글을 쓰거나 지울때 실행됨 ...