EditText

2018. 1. 17. 20:40 안드로이드/뷰(View)

EditText란?

글자를 입력 할 수 있는 위젯.

EditText위젯을 누르면 자동으로 키패드가 활성화된다. 활성화된 키패드는 뒤로가기(취소) 버튼을 누르면 없어진다.

누를 때 뜨는 키패드 타입(숫자패드, 영문패드, 한글패드)도 설정 할 수 있다.

 

 

※ 사진이 작아서 안보이시는 분은 클릭후 "원본보기" 눌러주시면 사진이 원본사이즈만큼 커집니다.

 

 

1. Hint

 - TextEdit 위젯에 값을 입력 하기 전에 어떤 값을 입력 할지 Hint를 준다.

 

 

2. 키패드 입력 방법

- 1번항목의 xml을 보면 inputType="" 이라는 항목이 있다.

   EditText를 눌렀을 때 어떤 키패드 형식으로 입력을 받을것인지 설정하는 것이다.

 

- 아래는 EditText를 항목을 눌렀을때 스마트폰 액정 하단에 생성되는 키패드이다.

   "text" 형식으로 입력 받을때는 한글, 영어, 숫자 모두 입력 가능하지만

   "date" 또는 "time" 입력 받을때는 키패드에 숫자밖에 없다.

 

  


             - 초기 화면 -                             - 이름 입력시 키패드 -                     - 생일입력시 키패드 -