android如何通过输入字符串搜索联系人,并在sms消息中显示可滚动列表中的结果

时间:2014-01-06 08:35:23

标签: android android-listview android-edittext

我想实现联系人搜索,就像我们在SMS消息应用程序中的构建一样,当您有一个文本框输入联系人姓名时,对于您插入的每个字母,一个可滚动的联系人列表,其名称以输入开头文本显示在屏幕上,文本框下方。如果删除所有输入或无法找到可变联系人,则列表将消失。 当用户选择其中一个列表项时,其全名将写入文本框中。

我应该使用哪些控件来实现此行为? EditText和常规ListView会做什么?

我找不到例子...... 请帮助,谢谢

1 个答案:

答案 0 :(得分:0)

您可以在EditText中使用addTextChangeListener并从列表视图中搜索值。 这个link可以帮到你。