适用于 Android 应用的自定义词典(非键盘)
Posted
技术标签:
【中文标题】适用于 Android 应用的自定义词典(非键盘)【英文标题】:Custom Dictionary (not keyboard) for Android apps 【发布时间】:2013-04-28 23:18:26 【问题描述】:有没有办法加载特定于应用程序的自定义字典,以便 android 键盘自动完成以显示给用户?我的应用只使用了几百个单词,除了这些单词之外的任何输入都将毫无用处。
我只想加载我的应用程序中使用的单词列表并覆盖默认的 android(或 swype/swiftkey 字典,如果它们已安装),而无需实现完整的键盘。
我见过几个类似的问题,例如here,但没有任何答案可以回答我的问题。 Android IME 再次要求您编写键盘。
【问题讨论】:
【参考方案1】:我认为在您的应用程序中的 android 应用程序中创建 SQLite 数据库,并在自动完成中加载此数据,当用户输入文本时,然后检查他输入的单词是否位于该数据库中。如果是,则将其保留在该文本框中,否则将该文本框的文本设为空,即“”。希望这对你有用....
【讨论】:
以上是关于适用于 Android 应用的自定义词典(非键盘)的主要内容,如果未能解决你的问题,请参考以下文章
使用适用于 Android 应用的自定义适配器将项目动态添加到列表视图
从android中的自定义零按钮中删除edittext中的前导零
Phonegap 构建的适用于 Android 应用程序的全屏键盘