我正在尝试创建我的应用程序的本地化版本。 Localization文章对我帮助不大,因为它只涉及 xml 资源。如何让应用程序为每个语言环境使用不同的数据库?
我假设它与每个 Android 数据库所需的 android_metadata
表有关,但我还没有找到一个很好的解释来说明如何去做。
最佳答案
调用getResources().getConfiguration().getLocale()
获取Locale
对象。如果需要,使用它来获取语言(和变体),用于列或表或数据库文件名。
关于安卓数据库 : Alternate database for different locale?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4391907/