Android下拉框控件Spinner的使用
在Android界面設計中,下拉框控件的名稱為Spinner,下拉控件是常用的UI元素,本文ATAAW.COM來介紹下Spinner的基本使用,其中有兩個重要的步驟就是設計適配器和添加事件監聽處理。
布局文件中定義:
<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
設置下拉框控件的標題文本內容:
spinner.setPrompt("請選擇");
定義下拉框內容:
String datas = {“ATAAW.COM”,”Android.com”,”Google.com”};
定義添加適配器:
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, datas, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
響應下拉框的選中值發生變化的事件處理:
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
//被選中時候發生的動作
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
});
以上就是Android中下拉框Spinner的基本用法,用適配器來定義顯示的內容和樣色,用事件響應來處理被選中和未選中時候分別的動作。文章
?
鳳凰涅槃/浴火重生/馬不停蹄/只爭朝夕
???? 隱姓埋名/低調華麗/簡單生活/完美人生
posted on 2010-11-18 09:00 poetguo 閱讀(13037) 評論(0) 編輯 收藏 所屬分類: Android