100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 自动提示文本框与下拉列表

自动提示文本框与下拉列表

时间:2022-10-11 06:35:28

相关推荐

自动提示文本框与下拉列表

高级控件与低级控件区别

是否使用适配器

适配器种类和作用

2.1 种类

数组适配器 ArrayAdapter

new ArrayAdapter(this,R.layout.actv_style, names);

简单适配器 SimpleAdapter

也叫“并不简单的简单适配器”_

自定义适配器

2.2 作用

桥梁

展示

高级控件使用步骤

3.1 获取数据

3.2 创建适配器

3.3 绑定适配器

自动提示文本框

4.1 AutoCompleteTextView(单一提示)

android:completionThreshold=“1”

4.2 MultiAutoCompleteTextView(多次提示)–作业

//设置多次提示时,设置分隔符方法

Tokenizer t = new maTokenizer();

mactv_main.setTokenizer(t);

4.3 两种自动提示文本框的异同

AutoCompleteTextView:支持基本的自动完成功能,适用在各种搜索功能中,并且可以根据自己的需求设置他的默认显示数据

MultiAutoCompleteTextView: 可支持选择多个值(在多次输入的情况下),分别用分隔符分开,并且在每个值选中的时候再次输入值时会自动去匹配。

可用在发短信,发邮件时选择联系人这种类型当中。

5. 下拉框

Spinner

素材

String[] names = { “愤怒的小鸟”, “汤姆猫”, “落汤鸡”, “牛牛”, “哈巴狗”, “神龙”, “烤鸭”,

“小象”, “美人鱼”, “九尾狐” };

int[] images = { R.drawable.bird, R.drawable.cat, R.drawable.chicken,

R.drawable.cow, R.drawable.dog, R.drawable.dragon,

R.drawable.duck, R.drawable.elephant, R.drawable.fish,

R.drawable.fox };

事件监听

AdapterView.OnItemSelectedListener

核心:

1、数组适配器

String[] AutoCompleteTextView 项资源

List Spinner 项资源

2、获取下拉框的值

3、简单适配器

List项资源

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。