0
英語とスペイン語のリソースがある問題があります。そして、私は次のようにロケールを設定していた: -ローカライゼーションが有効でない
private Settings settings;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
settings = new Settings(LoadingScreenActivity.this);
if(settings.isSpanish()){
String languageToLoad = "es"; // your language
Locale locale = new Locale(languageToLoad);
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
}
setContentView(R.layout.activity_loading_screen);
はまた、私はマニフェストでこれを設定している: - としてtrueを返すsettings.isSpanish
android:configChanges="locale|orientation|keyboardHidden|screenSize"
。それでもレイアウトはスペイン語ではなく英語のテキストを表示します。
ご協力いただければ幸いです。
ありがとうございます。