AutoCompleteTextView和MultiAutoCompleteTextView是Android提供了两种智能输入框,它们是AutoCompleteTextView、MultiAutoCompleteTextView。它们的功能大致一样。显示效果像Google搜索一样,当你在搜索框里输入一些字符时,会自动弹出一个下拉框提示类似的结果。
AutoCompleteTextView继承EditText,而MultiAutoCompleteTextView则继承AutoCompleteTextView。所以两者基本相同,MultiAutoCompleteTextView在使用时相对于AutoCompleteTextView要多加上setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()),即使用默认逗号分词器CommaTokenizer。
网友评论