首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Spinner-动态增加数据

2013-01-18 
Spinner--动态增加数据ListStringlist new ArrayAdapterString list.add(“test1”)list.add(“test2

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属性,改变样式





热点排行