当前位置 : 主页 > 手机开发 > android >

android – 基于SQlite语言的表选择

来源:互联网 收集:自由互联 发布时间:2021-06-11
只是为了好奇,我有一个问题! 我的应用程序已经准备就绪..当用户在设置中选择thr首选语言时,我已经实现了双语(英语/泰米尔语),然后整个应用程序转换为该语言(我使用自定义语言环境
只是为了好奇,我有一个问题!

我的应用程序已经准备就绪..当用户在设置中选择thr首选语言时,我已经实现了双语(英语/泰米尔语),然后整个应用程序转换为该语言(我使用自定义语言环境).一切正常.

我的问题是,我们可以对SQlite数据库做同样的事吗?根据表中的区域设置自动获取数据
“country-en”或“country-ta”?有什么办法吗?我听说thr是一个方法SQLiteOpenHelper.onConfigure(setLocale());在sqlitedatabase中设置语言环境.我想知道它是如何工作的!

当然,是的,你可以.

当您进行查询时,只需附加“en”或“ta”即可.
类似于“SELECT FROM Country_”yourLocale“……” – 如果你想使用两个不同的表.

或者您可以使用一个带有整数字段“Language”的单个表,并传递一个int(0 =英语,1 =泰米尔语 – 仅用于字母顺序,这更容易提醒)…

像“… WHERE … AND Language = 0”之类的东西

网友评论