1

アプリを作成したいのですが、私のアプリでは多くの言語をサポートしています。しかし、言語を変更するとキーボードの言語を変更できません。これが私のアプリの言語を変更するためのコードです...

String [] lCode = getResources().getStringArray(R.array.language_code);
Locale locale = new Locale(lCode[position]);
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config, getBaseContext().getResources().getDisplayMetrics());

そしてここでlanguage_code値xml..。

en-us zh_TW fr de ru es

4

0 に答える 0