作者master0101 (master)
看板AndroidDev
标题[问题] 关於多国语言
时间Thu Jul 11 21:39:41 2013
目前开发的APP
需要支援多国语言
且希望的选择语言方式有两种
1.是依照Android系统的语言显示语言
这作法就是较常见的
在各国的value资料夹下分别放该语言的string档案
目前已经完成
2.可以单独改变app的语言 而非读系统的语言
也就是说 系统是繁中时
但在app里要可以选择显示英文
想请问有没有办法透过程式 去决定app要读的字串档案?
还是像这样的需求 有其他更好的做法吗?
先谢谢大家了~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.94.39
1F:→ KeySabre:resources updateConfiguration 07/11 23:05
2F:→ qweqweqweqwe:读别国字串前拿 resource.getConfiguration.locale 07/11 23:30
3F:→ qweqweqweqwe:= new Locale("xxx") 然後 updateConfiguration 07/11 23:30
4F:→ qweqweqweqwe:记得manifest要加权限 xxx = "en_US" or "fi" or... 07/11 23:31
5F:→ qweqweqweqwe:好像没看过可以读某个字串档案的 QQ 07/11 23:33
6F:→ qweqweqweqwe:重点是 update 该 context packageManager 的locale? 07/11 23:34