android控件14 Spinner
2011-12-18 19:36
204 查看
1)/res/layout/main.xml
2)com.sxt.SpinnerActivity.java
1)<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <Spinner android:id="@+id/spinner" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>
2)com.sxt.SpinnerActivity.java
package com.sxt; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnItemSelectedListener; import android.widget.ArrayAdapter; import android.widget.Spinner; import android.widget.TextView; import android.widget.Toast; public class SpinnerActivity extends Activity { /** Called when the activity is first created. */ int selectIndex = 0; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Spinner spinner = (Spinner)this.findViewById(R.id.spinner); //定义数据 String [] data = new String[] {"江苏","浙江","安徽","辽宁","广东","西藏","台湾"}; //定义适配器(context,系统自带的显示样式,数据) ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,data); //设置下拉样式 adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); spinner.setOnItemSelectedListener(new OnItemSelectedListener(){ @Override public void onItemSelected(AdapterView<?> parent, View v, int position, long id) { // TODO Auto-generated method stub selectIndex = position; Toast.makeText(SpinnerActivity.this, parent.getItemAtPosition(position).toString(), Toast.LENGTH_SHORT).show(); } @Override public void onNothingSelected(AdapterView<?> parent) { // TODO Auto-generated method stub } }); } }3)如图
相关文章推荐
- Android--自定义带点击事件监控的Spinner控件
- Android控件使用—Spinner的简单应用
- Android 常见控件Spinner
- Android基础控件之Spinner下拉列表(三级列表的实现)
- android 学习 Spinner控件的使用
- Android高级控件之AutoCompleteTextView,MultiAutopleteTextView,Spinner,ListView,ExpandableListView
- android 自定义粘性View,可寄生于其他控件给予其添加半透明spinner的效果
- android控件之spinner (下拉列表)
- android Spinner控件详解
- android Spinner控件详解
- android的Spinner控件的自定义样式设置以及ArrayAdapter的使用
- Android Spinner控件
- Android控件Spinner监听之绑定ImageView
- android 控件 下拉列表(Spinner)
- android----Spinner下拉列表控件
- android应用开发之spinner控件的简单使用
- 关于Android PopupWindow中实用Spinner控件点击APP Crash情况整理!
- android 系统控件篇---spinner
- Android012之控件系列Spinner
- android Spinner控件详解