0
私は設定作業を行っていますが、このアクティビティではボタンがあります。このボタンは言語を変更します。しかし、これを試すと、設定アクティビティの言語のみが変更されます。どのようにすべてのアクティビティの言語を変更できますか?別のクラスの言語変更を制御するにはどうすればよいですか?すべての活動の言語を変更します
これは値のコードを変更しています。
..多分あなたはstartActivityForResultを使用した設定の活動を開始することができ、そしてレスポンスが到着したとき、私はあなたがOKそれをやっていると思いますが、あなたが変更を確認する最初の活動を「リフレッシュ」する必要が
// TODO Auto-generated method stub
Locale locale = new Locale("en"); //local en
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config,
getBaseContext().getResources().getDisplayMetrics());
finish();
startActivity(getIntent());
Toast.makeText(getApplicationContext(), R.string.dil_degistir, Toast.LENGTH_LONG).show();