Spinner
==>
Spinner是ViewGroup的间接子类,因此也可作为容器使用。
常用属性:
android:prompt——设置该列表框选择框的提示信息
android:entries——使数组资源设置该下拉列表框的列表项目
注意:在使用Spinner时,如果可预先指导列表框内容信息,则不需要编写代码,只需要为Spinner指定 android:entries 属性即可实现一个下拉列表框。
实例一:最简单的使用方式
<?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="books"> <item>大话设计模式</item> <item>大话android</item> <item>java 高级编程</item> </string-array> </resources> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".IndexActivity" > <Spinner android:id="@+id/spcontent" android:entries="@array/books" android:layout_width="match_parent" android:layout_height="wrap_content" /> </RelativeLayout>
注意:需要为values文件夹下添加arrays.xml文件,如下图:
注意:可通过处理setOnItemSelectedListener添加Spinner选择事件...
实例二
时间: 2024-10-10 09:35:09