1つのTextViewとSpineerを持つ1つのアクティビティを作成しました。Spineerはロケールを選択するために使用され、選択時にTextViewテキストを選択したロケールから選択する必要があり、Spineerがオフになったときにすぐに変更されるようにします。
onItemSelectedメソッドについて、以下のコードを記述しました。
selectedLocale=(String) arg0.getItemAtPosition(arg2);
if(selectedLocale.equals("Arabic")){
locale2= new Locale("AF");
}
else
{
locale2= new Locale("EN");
}
Configuration config = new Configuration();
config.locale = locale2;
Log.v("This file @onItem selected", "calling updatinon" + selectedLocale);
getApplicationContext().getResources().updateConfiguration(config, null);
私の問題は、選択したロケールのテキストをフェッチできないことです。私が何かを逃している場合、誰かが私を更新できますか?