我正在为冰淇淋三明治开发一个Android应用程序 我想在数据库中填充一个包含列表项(只有一列)的对话框,编辑文本单击,但列表应根据编辑文本中的文本更改进行过滤。那可能吗 ?? 直到现在我能够填充包含所有列表项的对话框,但我不知道根据编辑文本过滤此列表,这将像搜索栏一样工作。
答案 0 :(得分:0)
您正在寻找的东西可以使用Android中的AutoCompleteTextView来完成。 每次在textfield中输入字母时,它都会打开一个对话框.Prdictions来自一个包含项目列表的ArrayList。如你所说,你可以从数据库中获取项目列表,并将项目放在显示预测的arrayList中。
根据您的需要,这是一个例子。
http://www.javatpoint.com/android-autocompletetextview-example
将Sqlitedatabse代码与上面链接中给出的示例集成以满足您的需求。