Android spinner取Value和Text的值
先声明一个对象,并重写对象的toString()
public class SpinnerItem {private String ID = "";private String Value = ""; public SpinnerItem () { ID = ""; Value = ""; } public SpinnerItem (String _ID, String _Value) { ID = _ID; Value = _Value; } @Overridepublic String toString() { //为什么要重写toString()呢?因为适配器在显示数据的时候,如果传入适配器的对象不是字符串的情况下,直接就使用对象.toString()// TODO Auto-generated method stub return Value; } public String GetID() {return ID; } public String GetValue() {return Value; }}
然后声明对象实例并加入到arraylist里面,并设置spinner的适配器
Spinner Sp = (Spinner).............// List<CItem > lst = new ArrayList<CItem>(); CItem ct = new CItem ("1","测试"); lst.Add(ct);; ArrayAdapter<CItem > Adapter = new ArrayAdapter<CItem>(context, android.R.layout.simple_spinner_item, lst); Sp.SetAdapter(Adapter);
取值:
如果取TEXT值则可以直接取:Sp.getSelectedItem.ToString()或者:((CItem)Sp.getSelectedItem). GetValue() ;
如果去Value值则可以这样取:((CItem)Sp.getSelectedItem).GetID();
转载于:https://www.cnblogs.com/CoolChen/archive/2011/11/03/2234570.html
Android spinner取Value和Text的值相关推荐
- Android Spinner填充数据后设置默认值的问题
为Spinner适配完数据后需要设置其默认选项,但是发现直接setSelection(int position)有时候不管用,打开选项又发现已经选中了,但是显示出来的选项又始终默认第一个. 问题很奇怪 ...
- select设置text的值选中(兼容ios和Android)基于jquery
前一段时间改了一个bug,是因为select引起的.当时我没有仔细看,只是把bug改完了就完事了,今天来总结一下. 首先说option中我们通常会设置value的属性的,还有就是text值的,请参见下 ...
- jquery 属性选择android,select设置text的值选中(兼容ios和Android)基于jquery
前一段时间改了一个bug,是因为select引起的.当时我没有仔细看,只是把bug改完了就完事了,今天来总结一下. 首先说option中我们通常会设置value的属性的,还有就是text值的,请参见下 ...
- Android Spinner值不显示,选择列表正常
Android Spinner值不显示,选择列表正常 本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦: 1.项目开发过程中,只有小米的手机出现这个问 ...
- android spinner保存对象,Android Spinner默认值问题
在我的应用程序中,我使用的微调器包含1到60个项目,用户必须从中选择其中的任何一个项目.我的问题是,当用户再次调用包含微调控件的活动时,用户可以看到他先前选择的项目作为微调器的默认值. 我尝试使用sp ...
- Android为spinner设置适配器,Android Spinner与适配器模式详解及实例代码
最近做项目对Android Spinner 使用,这里简单写个小例子,来测试如何使用. Spinner 是一个下拉列表,往安卓界面中拖拽一个Spinner控件,在属性中设置Android:entrie ...
- Android Spinner –下拉列表
This tutorial will give you a hands on experience in using Android Spinner as a drop down menu, pass ...
- 微信小程序获取text的值与获取input的输入的值
有时候我们请求后台的时候需要使用到的 1 获取text 的值 首先需要把text 渲染 把值写在js里面 不如 wxml 写一个text <view class="container ...
- Thymeleaf读取model里面的对象||Thymeleaf读取model里面的集合||Themeleaf在js中取值||访问带参数的消息||ThymeleafObjects的使用[取三大作域的值
Thymeleaf读取model里面的对象 Student.java package com.sxt.domain;import lombok.AllArgsConstructor; import l ...
最新文章
- MySQL存储过程简介
- Java-Runoob-高级教程-实例-数组:10. Java 实例 – 查找数组中的重复元素-un
- acm 凹多边形面积_解析几何|面积的计算
- 1046. 划拳(15)-PAT乙级真题
- Hashtable 数据遍历的几种方式
- Eclipse安装包 百度网盘
- js打开新窗口的方法总结
- Onvif协议:IPC客户端开发之图像抓拍
- snb处理器hd3000显卡专用extra_最强i9-9900K处理器造就最强主机!华硕ROG GL12CX评测...
- 用计算机算e的次方,e的值(万能计算器在线使用)
- 99乘法表,读写文件,函数
- 2018金山WPS实习面试
- android 监听 短信,Android短信验证码监听解决onChange多次调用的方法
- 论CTOR添加到11月BCH协议升级
- vue导出excel加一个进度条_vue纯前端导出excel表格
- 弘辽科技:淘宝客单价高好还是低好?如何提高客单价?
- 完整代码及解析!!手写数字识别系统(手写数字测试识别 + pytoch实现 + 完整代码及解析)
- php时间函数不准确,php date函数时间不对如何解决
- 计算机组成原理实验信号cpu,计算机组成原理实验43_实验报告
- 央视影音大屏版apk下载_cboxtv_2.2.0(央视影音大屏版).apk