点击编辑文本,一个自定义列表对话框出现,列表项应根据编辑文本中的文本更改进行更改,对于android

时间:2013-02-15 06:32:13

标签: android database sqlite android-listview customdialog

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

1 个答案:

答案 0 :(得分:0)

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

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

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

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