0

我正在为冰淇淋三明治开发一个 android 应用程序我想在编辑文本单击时填充一个包含数据库列表项(只有一列)的对话框,但列表应该根据编辑文本中的文本变化进行过滤。那可能吗 ??到目前为止,我能够填充包含所有列表项的对话框,但我不知道根据编辑文本过滤此列表,这就像搜索栏一样工作。

4

1 回答 1

0

您正在寻找的东西可以使用 android 中的 AutoCompleteTextView 来完成。每次您在文本字段中输入字母时,它都会填充一个对话框。预测来自包含项目列表的 ArrayList。正如您所说,您可以从数据库中获取项目列表并将项目放入显示预测的 arrayList 中。

这是根据您的需要的一个示例。

http://www.javatpoint.com/android-autocompletetextview-example

将 Sqlitedatabse 代码与上述链接中给出的示例集成以满足您的需求。

于 2013-11-02T06:05:47.780 回答