LatinIME 기반 Android에 중국어 입력 방법을 추가하는 방법
GB에서는 러시아어, 영어, 프랑스어 입력 방법과 같은 간단한 샘플 코드를 기본적으로 확인합니다. 1. 새 파일을 추가합니다. LatinImeReceiver.JAVApackagecom.android.inputmethod.latin;importandroid.content.BroadcastReceiver;importandroid. content .Context;importandroid.content.Intent;importandroid.content.SharedPreferences;importandroid.content.SharedPreferences.Editor;importandroid.preference.PreferenceManager;importandroid.provider.Settings;importandroid.util.Log;importandroid.view.inputmethod.InputMethodInfo; importAndroid. view.inputMethod.inputMethodmanager; // importAndroid.view.inputMethod.inputMethodSubtype; importAndroid.text.textutils; publicclasslatinimereceiverextendsbroadcasteceiver {latinomereceiver.clsimpleplass 수신 (ContextContext, intentintent) {log.d ( "라틴어 ImeReceiver" ,"step1");SharedPreferencessp=context.getSharedPreferences("com.android.inputmethod.latin_preferences",Context.MODE_PRIVATE);booleanhasSet=sp.getBoolean("has_set",false);if(!hasSet){Log. d( "LatinImeReceiver","step2");Editoreditor=sp.edit();Log.d("LatinImeReceiver","step3");editor.putString(LatinIME.PREF_SELECTED_LANGUAGES,"en_US,ru,fr");/ /기본값은 영어와 러시아어를 확인하세요. 작성 방법에 대한 자세한 내용은 WHITELIST_LANGUAGESeditor.putBoolean("has_set",true);Log.d("LatinImeReceiver","step4");를 참조하세요.