반응형

키보드 입력언어 Default 설정하기

 

EditText에 입력시 기본 언어를 한국어로 설정합니다.

 

 

1. xml에서 속성으로 설정하기

<EditText
    android:id="@+id/edtInput"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    
    android:privateImeOptions="defaultInputmode=korean"
    />

[소스] activity_main.xml

 

  - android:privateImeOptions="defaultInputmode=korean// 한국어

  - android:privateImeOptions="defaultInputmode=english// 영어

 

 

2. java에서 설정하기

EditText edtInput = findViewById( R.id.edtInput );
edtInput.setPrivateImeOptions( "defaultInputmode=korean;" );

[소스] MainActivity.java

 

  - edtInput.setPrivateImeOptions( "defaultInputmode=korean;" );

 

 

The End.

반응형