读书人

Spinner-动态增加数据

发布时间: 2013-01-18 10:22:42 作者: rapoo

Spinner--动态增加数据

List<String> list = new ArrayAdapter<String>;

list.add(“test1”);

list.add(“test2”);

ArrayAdapter adpter = new ArrayAdapter(this,R.layout.item,R.id.textId,list);

Spinner.setAdapter(adapter);

Spinner.serPrompt(“标题”); //设置spinner展开后框体的title

第一个参数指上下文对象

第二个参数指定下拉框的样式

第三个参数指定TextView的id,R.id.textid 在R.layout.item中定义

第四个参数提供数据源


<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="fill_parent"     android:orientation="vertical"     android:layout_height="fill_parent" >     <Spinner         android:id="@+id/spinner"         android:layout_width="fill_parent"         android:layout_height="wrap_content" />      <Button         android:id="@+id/bt"         android:layout_width="fill_parent"         android:layout_height="wrap_content"         android:text="add" >     </Button> </LinearLayout> 

为了使样式更好看,可以让设置TextView属性,改变样式





读书人网 >移动开发

热点推荐