Android EditText 클릭 시 기본 키보드를 숫자 키보드로 바꾸기
페이지 정보
본문
EditText 속성에 android:inputType="속성값(원하는 키보드)" 추가하면 됩니다.
<EditText android:inputType="number"
그냥 숫자만 있는 키보드 형태
<EditText android:inputType="numberDecimal"
숫자키보드에 . 이 추가된 키보드 형태
<EditText android:inputType="numberSigned"
숫자키보드에 - 이 추가된 키보드 형태
대표적인 몇가지만 정리해 보자면, 다음과 같습니다
참고자료
http://geuny.tistory.com/152
https://yonoo88.tistory.com/36
https://caliou.tistory.com/33
https://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType
<EditText android:inputType="number"
그냥 숫자만 있는 키보드 형태
<EditText android:inputType="numberDecimal"
숫자키보드에 . 이 추가된 키보드 형태
<EditText android:inputType="numberSigned"
숫자키보드에 - 이 추가된 키보드 형태
대표적인 몇가지만 정리해 보자면, 다음과 같습니다
inputType | 설명 |
none | 편집할 수 없는 문자열 |
Text | 단순 문자열 |
textImeMultiLine | 여러줄 입력 가능한 문자열 |
textPostalAddress | 우편번호 |
textEmailAddress | 이메일 주소 |
textPassword | 비밀번호 |
textVisiblePassword | 비밀번호 이지만 숫자는 보임. |
number | 숫자 |
numberSigned | 숫자와 부호 |
numberPassword | 비밀번호 이지만 숫자 키보드 |
numberDecimal | 숫자와 부호와 소수점 |
phone | 전화번호 |
datetime | 날짜와 시간 |
참고자료
http://geuny.tistory.com/152
https://yonoo88.tistory.com/36
https://caliou.tistory.com/33
https://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType
댓글목록
등록된 댓글이 없습니다.