반응형
에디트텍스트(EditText)를 화면에 띄울 때 , 처음 키보드는 안드로이드 단말기에 설정된 언어 키보드가 나오게 됩니다. 필자의 경우 영문 키패드가 나오는데요.
어플 개발중에 입력폼을 받는 부분은 한글 키패드가 먼저 나와야 할 경우가 있었습니다.
<EditText
android:id="@+id/edit_box"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="text"
android:singleLine="true"
android:privateImeOptions="defaultInputmode=korean"
/>
위의 코드에서 privateImeOptions 부분이 언어 키패드를 선택하는 부분입니다.
기본키보드를 한글로 하려면
android:privateImeOptions="defaultInputmode=korean"
영문으로 하려면
android:privateImeOptions="defaultInputmode=english"
설정을 해줍니다.
반응형
'Android' 카테고리의 다른 글
Fragment 에서 context 사용하기. (0) | 2019.06.29 |
---|---|
Android keystore 비밀번호 또는 alias password 분실 시 복구하기. (0) | 2019.04.14 |
[Android]You need to use a Theme.AppCompat theme (or descendant) with this activity (0) | 2019.03.17 |
Android Resources$NotFoundException: String resource ID (0) | 2017.12.27 |
Android adb 명령어 안될 때 (3) | 2017.11.29 |
댓글