android spinner下拉列表
16lz
2021-01-26
阅读更多 MainActivity.java
MyData.java
activity_main.xml
package com.ct7_Sprinner;import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.widget.AdapterView;import android.widget.AdapterView.OnItemClickListener;import android.widget.AdapterView.OnItemSelectedListener;import android.widget.ArrayAdapter;import android.widget.Spinner;import android.widget.TextView;public class MainActivity extends Activity {private TextView textView;private Spinner spinner;private Listlist=null;private ArrayAdapter adapter; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mySet(); list=MyData.getData(); setArrayAdapter(); spinner.setAdapter(adapter); } private void mySet() {// TODO Auto-generated method stub textView=(TextView) findViewById(R.id.textView_Show); spinner=(Spinner) findViewById(R.id.spinner_City); spinner.setOnItemSelectedListener(itemSelecedtListener);} private OnItemSelectedListener itemSelecedtListener=new OnItemSelectedListener() {@Overridepublic void onItemSelected(AdapterView<?> parent, View view,int position, long id) {// TODO Auto-generated method stubtextView.setText("您选择的是:"+adapter.getItem(position));parent.setVisibility(View.VISIBLE);}@Overridepublic void onNothingSelected(AdapterView<?> parent) {// TODO Auto-generated method stubtextView.setText("NONE");parent.setVisibility(View.VISIBLE);}};private void setArrayAdapter() {// TODO Auto-generated method stubadapter=new ArrayAdapter (this, android.R.layout.simple_spinner_item,list);adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);}}
MyData.java
package com.ct7_Sprinner;import java.util.ArrayList;import java.util.List;public class MyData {public static ListgetData() {List list=new ArrayList ();list.add("北京");list.add("上海");list.add("深圳");list.add("南京");list.add("东莞");list.add("南山");list.add("广州");list.add("重庆");list.add("天津");return list;}}
activity_main.xml
- com.ct7_Sprinner.rar (760.1 KB)
- 下载次数: 3
更多相关文章
- Gridview实现银行选择列表
- 完成登陆实例
- android自定义滑动选择开关
- 拍照或从图库选择
- ubantu10.04配置android 开发环境
- [原]Android上GTalk以及Push机制的XMPP数据选择使用protobuf格式
- hello,Android
- android源码学习之源码编译并nexus s真机刷机
- 使用IntelliJ IDEA搭建phoneGap for Android开发环境HelloW...