안드로이드에서는 EditText 요소를 사용하여 data를 입력할 수 있습니다.
또 EditText에 inputType이라는 attribute에 따라 키패드 모양이나 data가 표시되는 모양을 바꿀 수 있습니다.
이번 글에서는 EditText의 inputType에 대해 알아보겠습니다.
1. EditText ( defualt )
EditText의 기본 타입을 사용하려면 Plain Text를 사용하면 됩니다. ( inputType - textPersonalName)
다음과 같은 기본 키패드를 사용할 수 있습니다.
2. Multiline Text
여러줄의 EditText를 사용하기 위해서는 Multiline Text(그림의 왼쪽 상단 참고) 를 사용해야합니다. ( inputType - textMultiLine)
다음과 같이 여러줄의 EditText를 사용할 수 있고 우측 하단의 초록색 버튼을 이용하여 줄넘김을 할 수 있습니다.
3. phone type
inputType을 phone으로 지정하면 다음과 같이 숫자형태의 키패드를 이용할 수 있습니다.
팔레트에서 PlainText를 끌어와서 inputType을 phone으로 바꾸거나 팔레트에서 phone을 선택
* 참고
팔레트
+
이외의 inputType
textAutoCorrect - 적절한 스펠링(맞춤법)을 제시해 준다.
textCapSentences - 새로운 문장의 첫글자를 대문자로 바꿔준다.
textPassword - text를 ( 'ㆍ' )로 표시
textEmailAddress - 키패드를 이메일에 맞게 표시 ( @ )
[Android] FAB(Floating Action Button) 이미지 변경하기 (1) | 2020.03.30 |
---|---|
[Android] FloatingActionButton 사용하여 새로운 Activity 열기 (2) | 2020.03.29 |
[Android] ScrollView 구현해보기 (2) | 2020.03.22 |
[Android] 어플리케이션 기본 구성 요소(Activity , Service, Broadcast Receiver, Content providers) (0) | 2020.02.13 |
[Android] 어플 구동 중에 전화 걸기 화면 띄우기( startActivity() , ACTION_DIAL) (0) | 2020.02.11 |