0101011001010111

kotlin _ 3-1 Widget란 무엇일까? Edit text 본문

Kotlin/안드로이드_[입문]앱개발

kotlin _ 3-1 Widget란 무엇일까? Edit text

[진주] 2023. 8. 13. 21:40
728x90
반응형

3-1강  // 23.08초~ 24.10초 까지 

Edit Text

입력받는 텍스트 줄!! 

ex> 비밀번호 입력, 아이디 입력, 이메일 입력 등등 사용자에게 입력을 받을 수 있는 것이 edit text이다.

 

사용법 : 

 

사용법은 간단하다.

이렇게 EditText를 넣어서 직접 작성하거나,

 

Design 탭에서 드래그 해서 넣어주는 방법도 있다.

 

예를들어 number를 넣어보면 

실제로 얘가 동작했을 때, 키보드 뜨는 것이 

이렇게 숫자 패드로 나온다 ! 숫자값을 입력받을 수 있게.

 

여기서 input 타입은 현재 number인데, (해당칸을 ""으로 비우ㅓ놓고 컨 + 스페이스누르면 어떤것이 들어갈수 있는지 쭉 뜬다!)

 

이걸 textEmailAddress 로 바꾸면 

 

이메일을 입력할 수 있게 키패드가 바뀐다.

 

 


EditText

의 주요 속성은 

inputType : 입력시 허용되는 키보드 타입 설정 및 키보드 행위를 설정 

 

키보드 타입 설정 값

  • “text”:일반적인 텍스트 키보드
  • “phone”:전화번호 입력 키보드
  • “textEmailAddress”:@문자를 가진 텍스트 키보드

ㄴ 등등 타입 설정을 할 수 있고, // 다른 값들도 있다. 

 

키보드 행위 설정 값

  • “textCapWords” : 문장의 시작을 대문자로 변환
  • “textAutoCorrect” : 입력된 단어와 유사한 단어를 제시하고 제시된 단어 선택 시,입력된 단어를 대치
  • “textMultiLine”:여러 줄을 입력 받을 수 있음

ㄴ 문장의 시작 값이나 , 유사한 단어 제시 // 여러줄 기능 등 

이 외의 다양한 행위도 설정 가능하다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90
반응형