AutoCompleteTextView与MultiAutoCompleteTextView

AutoCompleteTextView控件

1.功能:

动态匹配输入的内容,如百度搜索引擎输入时可以根据内容显示匹配的热门信息。

2.独特属性

android:completionThreshold="2"----设置输入多少个字符时自动开始匹配。

使用AutoCompleteTextView实现自动匹配输入;

第一步:初始化AutoCompleteTextView控件;

第二步:设置一个适配器;(ArrayAdapter)

第三步:初始化数据源[数组]----匹配文本框输入的内容

第四部:将适配器与AutoCompleteTextView控件绑定;

MultiAutoCompleteTextView控件

1.功能

可支持选择多个值(在多次输入的情况下),分别用分隔符分开,并且在每个值选中的时候再次输入值会自动匹配,可用在发短信,发邮件时选择联系人这种类型。

2.独特属性

android:completionThreshold="2"----设置输入多少个字符时自动开始匹配。

3.设置分隔符

mtxt.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); 

代码:

你可能感兴趣的:(AutoCompleteTextView与MultiAutoCompleteTextView)