【发布时间】:2015-10-16 17:42:46
【问题描述】:
我在 SQLite 数据库中存储了英语和印地语的数据。
我在数据库中有两列,分别是name 和address,我静态存储了一些英文和印地语的原始数据。
现在,我的问题是“我怎样才能知道我从数据库中获取的数据类型?”
是英语还是印地语? Android 中有没有可用的语言检查器?
我怎样才能完成这项任务?
提前致谢。
【问题讨论】:
-
您可以使用包含字母表中所有字母(大写和小写)的数组,并检查数据的第一个字母是否在里面。
-
你的数据是静态的还是动态的?
-
@PiyushGupta 我将数据静态存储在 SQLite 管理器中。要以印地语存储,我使用的是谷歌翻译器。
-
@JaiminModi 每次你有一个包含字母的数据时,如果你想知道它是英语还是印地语,你可以查看数据是否包含至少一个包含字母的列表中的元素拉丁字母大写和小写
-
您需要创建两个不同的
values文件夹。一种用于英语,一种用于印地语。两个文件夹包含相同的字符串定义。
标签: android database sqlite spell-checking