博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 可以输入的下拉框
阅读量:7221 次
发布时间:2019-06-29

本文共 932 字,大约阅读时间需要 3 分钟。

将AutoCompleteTextView与一个button组合起来,做成一个可以输入,也可以选择的下拉框。

 

下面是定义的xml文件,auto_spinner.xml:

1 
2
9 10
21 22
23 24 25
32 33

 

这是部分代码:

……    private void init(Context context) {        // this.context = context;        LayoutInflater.from(context).inflate(R.layout.auto_spinner, this);        adapter = new ArrayAdapter
(context, android.R.layout.simple_dropdown_item_1line, list); text = (AutoCompleteTextView) this.findViewById(R.id.repeateMode); text.setAdapter(adapter); button = (ImageButton) this.findViewById(R.id.repeateModeBtn); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // 显示下拉框 text.showDropDown(); } }); }

这样基本几可以了。

转载于:https://www.cnblogs.com/chenlong-50954265/p/3806197.html

你可能感兴趣的文章
安卓app中嵌入一个H5页面,当手机系统设置字体变大时,如何使H5页面的字体不会随用户自己调整的系统字体变化而变化?...
查看>>
safari 收藏导出 手机safari 导出
查看>>
Dalvik 虚拟机 jvm 区别
查看>>
hexo从零开始
查看>>
币值转换
查看>>
RabbitMQ(六)远程连接
查看>>
得到ios设备的一些信息
查看>>
【教程】如何修改路由表?
查看>>
云计算与虚拟化之后:网络威胁成新挑战
查看>>
50个Demo展示HTML5无穷的魅力
查看>>
chapter 4:贪心
查看>>
批处理学习笔记
查看>>
Linux挂载磁盘
查看>>
Cyclone II RAM ROM设置
查看>>
Ubuntu下实现伪静态
查看>>
python 二维数组遍历
查看>>
第8周课下作业1(补)
查看>>
阿萨斯
查看>>
service启动和停止,绑定和解除绑定
查看>>
elasticsearch开机启动脚本
查看>>