欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

强制 Android 应用使用某个 Locale,androidlocale

来源: 开发者 投稿于  被查看 19439 次 评论:252

强制 Android 应用使用某个 Locale,androidlocale


在开发国际化的 Android 应用时候,有时需要指定某个 Locale

1.java代码

String languageToLoad  = "de";
Locale locale = new Locale(languageToLoad);
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config, null);

2.AndroidManifest.xml

<activity
  android:label="@string/app_name"
  android:name=".Dex"
  android:configChanges="locale">

用户评论