您的位置:首页 > 移动开发 > Android开发

Android中Spinner下拉列表

2015-04-25 22:38 127 查看

Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现) .

您的评价:较差
收藏该经验
今天学习了Spinner组件,使用Spinner相当于从下拉列表中选择项目,下面演示一下Spinner的使用(分别使用ArrayAdapter和自定义Adapter实现)

(一):使用ArrayAdapter进行适配数据:

①:首先定义一个布局文件:

?
【注意:】上面的Spinner有两个属性1:prompt是初始的时候,Spinner显示的数据,是一个引用类型 2:entries是直接在xml布局文件中绑定数据源(可以不设置,即可以在Activity中动态绑定)

②:建立数据源,使用数组,这些数据将会在Spinner下来列表中进行显示:

?
③:接着在Activity中加入如下的代码(使用了系统定义的下拉列表的布局文件,当然也可以自定义)

?
以上代码初步完成,看下运行效果:







下面是关于Spinner的点击事件(效果图如上图):

?
(二)使用自定义的Adapter(重点)

①:定义每一个Item的布局文件

?
②:建立Person类:

?
③:创建MyAdapter继承与BaseAdapter,进行适配:

?
④:在Activity中加入如下代码:

?
运行效果如下截图:






监听事件和第一种方法相同:

转自:http://blog.csdn.net/jiangqq781931404/article/details/7285623
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: