android 下拉列表(Spinner)的学习与应用
第一步,还是先新建一个工程
第二步。修改已经生成的res/layout/main.xml。整体替换为:
<?xml version="1.0" encoding="utf-8"?>
- <LinearLayout
- android:id="@+id/widget28"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- xmlns:android="http://schemas.android.com/apk/res/android" >
- <TextView
- android:id="@+id/TextView_Show"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="你选择的是"
- android:textSize="25sp">
- </TextView>
- <Spinner
- android:id="@+id/spinner_City"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content">
- </Spinner><!-- 定义一个下拉菜单-->
- </LinearLayout>
第三步。添加关键代码
第一步:添加一个下拉列表项的list,这里添加的项就是下拉列表的菜单项
第二步:为下拉列表定义一个适配器,这里就用到里前面定义的list。 第三步:为适配器设置下拉列表下拉时的菜单样式。 第四步:将适配器添加到下拉列表上 第五步:为下拉列表设置各种事件的响应,这个事响应菜单被选中本文转载自: