【发布时间】:2021-07-15 20:38:06
【问题描述】:
我想找到一种方法让用户选择应用程序的语言,而不是从设备设置中更改它。应用程序适用于使用稀有语言的人,大多数设备不支持这种语言。我正在寻找“如何以编程方式更改应用程序语言?”的答案,但我的头很痛。所以我只想使用 SQLite 不仅存储所有应用程序数据,还存储通常存储在“strings.xml”中的标题、标签等的翻译。那么可以吗?有人会认为这是一种不好的做法吗?
【问题讨论】:
-
这将是一个令人头疼的问题,因为每次您拨打
getString(R.string.foo)时系统都会自动执行此操作
标签: java android xml sqlite android-studio