이 게시물은 다음 링크를 참조하여 학습했습니다.
이번 시간은 EditText이다.
EditText는 TextView를 상속받기 때문에, TextView에서 정리한 속성은 따로 정리하지 않기로 했다.
1. EditText
EditText는 쉽게 생각하면 웹에서 로그인을 할때 ID나 Password를 입력하는 칸을 생각하면 된다.
1) 속성
(1) capitalize : 알파벳 소문자 입력 시 대문자 자동 변환
속성 값은
- none : 자동 대문자 변환 사용 X
- sentences : 각 문장의 첫 번째 단어를 대문자로 변환
- words : 각 단어의 첫 번째 글자를 대문자로 변환
- characters : 모든 글자를 대문자로 변환
이 있다.
(2) cursorVisible : 커서를 보일지 말지 여부 지정
속성 값은 true / false
(3) digits : 입력 가능 문자 지정
속성 값은 문자열 " ", 문자열 내에 입력 가능 문자를 공백 없이 기재하면 된다.
(4) hint : 텍스트가 입력되지 않은 빈(Empty)상태일 때, 출력될 텍스트 지정
속성 값은 문자열 " "
(5) textColorHint : hint로 표시될 텍스트 색상 지정
속성 값은 색상 값(#000000 ~ #ffffff)
(6) numeric : 숫자만 입력 가능
속성 값은
- integer : 정수만 가능
- signed : 부호( - ) 사용 가능
- decimal : 소수( . ) 사용 가능
(7) password : 입력되는 텍스트 감추기
속성 값은 true / false
EditText는 TextView에 비해 비교적 적은 양으로 정리가 되었는데, TextView를 상속 받은 클래스라는 점을 잊지 말자!
'Legacy' 카테고리의 다른 글
[안드로이드 스튜디오 정리#2-4] ImageView (0) | 2021.01.15 |
---|---|
[안드로이드 스튜디오 정리#2-3] Button (0) | 2021.01.15 |
[안드로이드 스튜디오 정리#2-1] TextView (0) | 2021.01.15 |
[안드로이드 스튜디오 정리#2] View Component (0) | 2021.01.15 |
[안드로이드 스튜디오 독학#15] GridView (0) | 2021.01.15 |