作者zxc190 (卡卡)
看板AndroidDev
標題[問題] APP多語系不跟著手機預設
時間Sat Jul 20 01:09:09 2013
請問一下
Locale locale = new Locale("ja");
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
Language.this.getResources().updateConfiguration(config, null);
這段code是可以讓APP語系設為日文
但是關掉重開的時候就會讓APP變為手機預設語系
請問是要用Preference存好變數麻
還是有其他寫法?? 謝謝各位了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.39.150
→ qweqweqweqwe:如果直接叫packageManager.getApplicaionInfo 07/20 01:11
→ qweqweqweqwe:然後 getResource update 呢? 07/20 01:11
→ zxc190:甚麼意思@@? 07/20 01:44
→ sulf:我也是存Preference,不必想太多 07/20 06:17
→ zxc190:ok 我以為這樣寫就自動存在APP裡面了 看來得改寫一下 07/20 10:20
推 sulf:如果是寫死就不必了,但要使用者可以自行設定就必須 07/20 19:29