作者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
1F:→ qweqweqweqwe:如果直接叫packageManager.getApplicaionInfo 07/20 01:11
2F:→ qweqweqweqwe:然後 getResource update 呢? 07/20 01:11
3F:→ zxc190:甚麽意思@@? 07/20 01:44
4F:→ sulf:我也是存Preference,不必想太多 07/20 06:17
5F:→ zxc190:ok 我以为这样写就自动存在APP里面了 看来得改写一下 07/20 10:20
6F:推 sulf:如果是写死就不必了,但要使用者可以自行设定就必须 07/20 19:29