下拉列表框Spinner-采用自定义布局文件作为Spinner样式
2015-06-08 23:17
603 查看
效果图,下拉列表显示的是name。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201506/08/de408d1031624c251412d3aebe2fc30a)
1.在activity_main.xml中添加Spinner控件
2.在layout文件夹中新建item_spinner.xml布局文件。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201506/08/5ac12d90006e3fe74ac268972fd2f776)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201506/08/93eb9a255c0484a77745b059ef81ddc2)
3.在MainActivity中添加一个内部类class User{}
![](https://oscdn.geek-share.com/Uploads/Images/Content/201506/08/0827506eedeb9f9e20db867fcea2e55d)
4.完成MainActivity代码的编写
![](https://oscdn.geek-share.com/Uploads/Images/Content/201506/08/69037fb0617eb058429bd8448d59494a)
如果User的toString方法改为return phone,其他代码不变,则下拉列表中显示的是phone。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201506/08/4d7bca9e540835712f9a41c842a29107)
1.在activity_main.xml中添加Spinner控件
2.在layout文件夹中新建item_spinner.xml布局文件。
3.在MainActivity中添加一个内部类class User{}
4.完成MainActivity代码的编写
如果User的toString方法改为return phone,其他代码不变,则下拉列表中显示的是phone。
相关文章推荐
- css3 在线编辑工具 连兼容都写好了
- css3之outline属性
- HTML第二十节(CSS制作照片墙效果与瀑布流)
- HTML+CSS样式设置——CSS一学就会
- 让navigationItem.leftBarButtonItem具有backBarButtonItem的外观样式
- HTML和CSS书写心得
- CSS--使用伪选择器制作箭头图标
- 知道一个div的宽高背景色,如何不通过写在行间样式的办法更改样式?currentStyle(只兼容ie),getComeputedStyle(兼容)-->获取非行间样式
- CSS postion 相对定位、绝对定位、固定定位
- CSS关于绝对位置与相对位置的理解
- CSS中position详解与常见应用实现
- 举例详解CSS中的cursor属性
- css布局样式属性【text-overflow】
- CSS设计之页面滚动条出现时防止页面跳动的方法
- 使用CSS时间打点的Loading效果的教程
- css div position to parent
- 通过position属性实现文本在页面中的任意位置
- 使用CSS代码的空格实现中文对齐的方法
- 深入理解CSS的height:100%和height:inherit之间的使用区别
- CSS3 @font-face