2011-08-24 123 views
1

这是我的场景。我正在开发多语言应用程序,但可用的语言是动态的,并且由服务器的API返回。选择一种语言后,我应下载包含键/值对的本地化文件,以便在我的应用程序中使用它。动态本地化文件黑莓

我的问题是,黑莓本地化系统是否允许这种行为?我的意思是可以将键/值本地化文件动态添加到应用程序中,还是必须将其捆绑到我的COD中?

如果这种情况不起作用,我将不胜感激关于如何做到这一点的建议。

回答

3

用于本地化应用程序的默认资源文件必须与应用程序捆绑在一起。

相反,您可以使用Locale.getDefaultForSystem()返回当前使用的语言环境,并根据该语言从远程源加载正确的语言。