使用自动补全值从sqlite中获取新值并填充edittext



我有一个自动完成代码,根据输入的第一个字母/字符从sqlite数据库中选择和显示选项。我希望,当从显示的选项列表中选择正确的选项时,要传递给查询的值和传递给edittext字段的结果。自动完成更改侦听器有一个方法

afterTextChanged(Editable s)

,但它似乎只接受一个字符(不是整个字符串)。我该怎么做,有什么建议吗?或者在线资源来做进一步的阅读?

您需要使用AutoCompleteTextView来实现此目的。

我建议你看看下面的链接。

Link 1 - Android AutoCompleteTextView CursorAdapter使用SQLite数据库和ArrayAdapter

Link 2 - Android从sqlite数据库获取字符串到autocompletetextview

Link 3 - Android AutocompleteTextView与数据库数据作为建议

最新更新