Android下拉列表控件spinner-andoid学习之旅(十一)
2015-05-20 22:45
417 查看
废话不多说,下拉列表常用的就是spinner控件。
直接上代码:
package peng.liu.testview; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Spinner; import android.widget.Toast; public class MainActivity extends Activity { private Spinner spinner; String[] data = new String[]{"android","hello","world"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); spinner = (Spinner) findViewById(R.id.spinner); spinner.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data)); spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) { Toast.makeText(MainActivity.this,data[i],Toast.LENGTH_LONG).show(); } @Override public void onNothingSelected(AdapterView<?> adapterView) { } }); } }
布局代码
<LinearLayout 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:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity" android:orientation="vertical"> <Spinner android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/spinner" /> </LinearLayout>
相关文章推荐
- Android下拉列表控件spinner-andoid学习之旅(十一)
- Android下拉列表控件spinner-andoid学习之旅(十一)
- 【android控件学习笔记】使用Spinner实现下拉列表
- Android学习下拉列表 spinner
- Android常用控件—Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- Android UI控件系列:Spinner(下拉列表)
- Android UI系统控件进阶(二)—下拉列表控件Spinner,进度条ProgressBar,滑块控件SeekBar,评分控件RatingBar
- android基本控件示例两个Spinner下拉列表的关联(04)
- android基本控件示例Spinner下拉列表(04)
- Android:控件Spinner实现下拉列表
- Android:控件Spinner实现下拉列表
- Spinner-----android 高级控件 (下拉列表)
- Android学习-使用Spinner实现下拉列表
- Android 学习笔记(12)—— Spinner下拉控件
- Android基础控件之Spinner下拉列表(三级列表的实现)
- android----Spinner下拉列表控件
- Android:控件Spinner实现下拉列表及监听
- Android控件Spinner实现下拉列表及监听功能
- Android 控件之七:Spinner 下拉列表
- 【转】Android:控件Spinner实现下拉列表