-
6.[Android]EditText ( hint / inputType )Android 2019. 8. 8. 19:46반응형

EditText를 사용하면 저런 모양으로 나타난다.
하지만 사용자의 입장에서 봤을 때는 핸드폰 번호를 -를 넣어서 쓰라는 건지 아니면 그냥 넣으라는 건지 고민이 될 수 있다.
이럴 때 hint라는 속성을 쓰면 된다. hint는 이름 그대로 EditText가 빈 공백일 때 사용자에게 hint를 준다는 의미를 가지고 있다.

<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="010 - 1234 - 5678" />이런 식으로 좀 더 완성도 높은 레이아웃을 만들 수 있다.
inputType 속성은 사용자가 텍스트를 입력하는 방법을 결정하는데 도움을 주는 속성이다.
android:inputType="date" 날짜 형식으로 받아옵니다. android:inputType="number" 숫자 형식으로 받아옵니다. android:inputType="phone" 전화번호 형식으로 받아옵니다. android:inputType="numberPassword" 숫자 비밀번호를 받아옵니다. 입력한 숫자는 안보이게 처리 됩니다. android:inputType="text" 텍스트의 값을 받아옵니다. https://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType
불러오는 중입니다... 위에 표에 있는 거 말고도 링크를 들어가면 많은 형식의 타입이 존재합니다.





inputType에 따라 키패드에 형태가 달리 나오는 것을 볼 수 있다.
비밀번호 형식은 입력값을 안 보이게 처리해준다.
반응형'Android' 카테고리의 다른 글
8.[Andorid]ConstraintLayout (Margins) (0) 2019.08.13 7.[Andorid]ConstraintLayout 개념 (0) 2019.08.12 5.[Android]EditView ( imeOptions ) (0) 2019.08.07 4.[Android]TextView ( ellipsize / lines / lineSpacingExtra ) (0) 2019.08.07 3.[Android]TextView ( drawable ) (0) 2019.08.06