こんにちは、メイン レイアウト Ar + En に 2 つのボタンを追加して、値-ar + 値-en の間でアプリの言語を選択して開くことを検討しています
誰でもそれについて私を助けることができますか??? Eclipse を使用してアプリを構築しています
こんにちは、メイン レイアウト Ar + En に 2 つのボタンを追加して、値-ar + 値-en の間でアプリの言語を選択して開くことを検討しています
誰でもそれについて私を助けることができますか??? Eclipse を使用してアプリを構築しています
を使用しSpinner
て、言語選択のオプションを指定onItemSelected
できます。また、イベント時に、アプリケーションの現在のデフォルト言語を動的に変更できます。たとえば、次のようになります。
languageSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView <? > parentView, View selectedItemView, int position, long id) {
Locale l = null;
if(arabic) {
l = new Locale("en_US");
} else if(english) {
l = new Locale("ar_SA");
}
Locale.setDefault(l);
Configuration cfg = new Configuration();
cfg.locale = locale;
yourActivity.getApplicationContext().getResources().updateConfiguration(cfg, null);
}
}