Android

Android 텍스트 입력 패드를 한글이 나오게 하자.

클레인 2019. 4. 10.
반응형

에디트텍스트(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"

설정을 해줍니다.

반응형

댓글