返回顶部

收藏

强制 Android 应用使用某个 Locale

更多

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

java代码

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

AndroidManifest.xml

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

标签:locale,Android,SDK

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 呵欠 发表 2015-03-10 21:42:29 Android 5.1 Lollipop及其SDK发布
  2. 博主 发表 2014-11-28 00:00:00 Android SDK Manager 镜像配置
  3. ANIL K. 发表 2018-05-03 09:31:10 Android 4.0 SDK: Crash during stream subscription
  4. coder4 发表 2016-05-31 04:09:43 Android如何用命令行更新sdk
  5. Trinea 发表 2016-12-19 10:52:15 滴滴国际化项目 Android 端演进
  6. Jay 发表 2014-08-08 17:00:07 Android微信支付
  7. 博主 发表 2014-09-21 02:56:00 【Lesson 1】Linux 下搭建vim + android SDK + jruby (不使用e
  8. 南 靖男 发表 2018-07-06 02:35:08 flutter 免 Android Studio 安装 Android SDK
  9. 博主 发表 2015-10-11 17:08:38 Android SDK镜像服务器搭建
  10. 博主 发表 2012-11-17 15:30:00 【用objective-c写android游戏】初次使用Stella SDK
  11. 博主 发表 2017-08-26 06:55:00 android - Locale的基本作用
  12. 博主 发表 2014-08-29 15:25:00 android-sdk

发表评论