編輯:Android開發實例
在Android界面設計中,下拉框控件的名稱為Spinner,下拉控件是常用的UI元素,本文來介紹下Spinner的基本使用,其中有兩個重要的步驟就是設計適配器和添加事件監聽處理。
布局文件中定義:
<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
設置下拉框控件的標題文本內容:
spinner.setPrompt("請選擇");
定義下拉框內容:
String datas = {“fengfly.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的基本用法,用適配器來定義顯示的內容和樣色,用事件響應來處理被選中和未選中時候分別的動作。
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用
本文首先解釋一下handler是用來干嘛的,然後通過例子介紹其在多線程中的應用。 什麼是Handler handler通俗一點講就是用來在各個進程之間發送數據的處
登錄應用程序的屏幕,詢問憑據登錄到一些特定的應用。可能需要登錄到Facebook,微博等本章介紹了,如何創建一個登錄界面,以及如何管理安全問題和錯誤嘗試。首先,必須定義兩
本文開始將為大家剖析Android示例程序-Snake貪吃蛇。貪吃蛇游戲大部分