初识AutoCompleteTextView和MultiAutoCompleteTextView
来源:互联网 发布:淘宝四钻店铺转让 编辑:程序博客网 时间:2024/04/30 09:02
大家都会遇到需要edittext输入显示历史记录的需求
这里 这个控件就很好的解决的
private static final String[] COUNTRIES ={ "Afghanistan", "Albania", "Algeria", "American Samoa", "Andorra", "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", "Cote d'Ivoire", "Cambodia", "Cameroon", "Canada", "Cape Verde", "Democratic Republic of the Congo", "Denmark", "Djibouti", "Dominica", "East Timor", "啊", "Egypt", "El Salvador", "Equatorial Guinea",};AutoCompleteTextView textView = (AutoCompleteTextView)findViewById(R.id.autoCompleteTextView);ArrayAdapter<String> adapter =new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_1line,COUNTRIES);textView.setAdapter(adapter);textView.setThreshold(1);textView.dismissDropDown();MultiAutoCompleteTextView multi=(MultiAutoCompleteTextView)findViewById(R.id.multi);multi.setAdapter(adapter);multi.setThreshold(1);//用户必须提供一个MultiAutoCompleteTextView.Tokenizer用来区分不同的子串。multi.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
这样就可以了
其中
multi.setThreshold(1);这个方法很关键
默认是两位所以你如果没设置 的话会出现输入一个不显示的情况
0 0
- 初识AutoCompleteTextView和MultiAutoCompleteTextView
- AutoCompleteTextView和MultiAutoCompleteTextView
- AutoCompleteTextView和MultiAutoCompleteTextView
- android AutoCompleteTextView和MultiAutoCompleteTextView
- AutoCompleteTextView和MultiAutoCompleteTextView
- AutoCompleteTextView和MultiAutoCompleteTextView
- AutoCompleteTextView 和 MultiAutoCompleteTextView
- AutoCompleteTextView和MultiAutoCompleteTextView
- AutoCompleteTextView和MultiAutoCompleteTextView
- AutoCompleteTextView和MultiAutoCompleteTextView控件
- MultiAutoCompleteTextView和AutoCompleteTextView对比
- AutoCompleteTextView和MultiAutoCompleteTextView
- AutoCompleteTextView和MultiAutoCompleteTextView控件
- AutoCompleteTextView和MultiAutoCompleteTextView的区别
- (转)AutoCompleteTextView和MultiAutoCompleteTextView
- AutoCompleteTextView和MultiAutoCompleteTextView 之区别
- AutoCompleteTextView和MultiAutoCompleteTextView的区别
- AutoCompleteTextView和MultiAutoCompleteTextView的区别
- mybatis将所有的异常全部包成了运行时异常
- 开发者,别被小程序“坑”了
- Python itertools 模块
- 【C语言】编写一个函数返回参数二进制中1的个数。
- 前端AJax的实现
- 初识AutoCompleteTextView和MultiAutoCompleteTextView
- 装电脑小结
- 第一个爬虫脚本
- 1985: 即将到来的新生赛
- MYSQL之操作数据库表(二)
- Spring事务管理只对出现运行期异常进行回滚
- 接口测试的那些事(一)
- eclipse中的working set
- Retrofit 2.0 超能实践(三),轻松实现多文件/图片上传/Json字符串/表单