android 中spinner 二级联动
来源:互联网 发布:淘宝卖家退换货要求 编辑:程序博客网 时间:2024/05/16 06:39
package com.s**.handson.forsource;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.*;
import android.widget.AdapterView.OnItemSelectedListener;
public class Spinner03 extends Activity implements OnItemSelectedListener{
private TextView tv_sp;
private Spinner spinner,spinner2;
private ArrayAdapter adapter,adapter2;
String[] mystrStrings = new String[]{"China","日本","美国","韩国","加拿大"};
String[][] str = new String[][]{
{"1","2","3"},
{"4","5","6"},
{"7","8","9"}
};
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.c_spinner);
//第一个spinner
spinner = (Spinner) findViewById(R.id.Spinner01);
//创建适配器
adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,mystrStrings);
//设置适配器显示样式
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
//添加适配器
spinner.setAdapter(adapter);
//第二个spinner
spinner2 = (Spinner) findViewById(R.id.Spinner02);
adapter2 = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,str[0]);
adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner2.setAdapter(adapter2);
//设置二级联动
spinner.setOnItemSelectedListener(this);
}
//实现方法
public void onItemSelected(AdapterView<?> arg0, View arg1, int flag,
long arg3) {
//根据下标变化
adapter2 = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,str[flag]);
spinner2.setAdapter(adapter2);
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
// adapter2 = new ArrayAdapter<String>(new Spinner03(),android.R.layout.simple_spinner_item,str[flag]);
}
- android 中spinner 二级联动
- Android Spinner实现二级联动
- Android中Spinner二级联动动态加载数据
- Spinner 二级联动
- Spinner的二级联动
- Spinner的二级联动
- spinner二级联动
- android 中spinner 三级联动
- Android中使用Spinner来实现图标文字并存的二级联动
- Android练习——Spinner二级联动_城市选择
- android 中spinner 实现三级联动
- Android 的 Spinner下拉菜单如何实现 和二级以上的三级联动 (一)
- Android 的 Spinner下拉菜单如何实现 和二级以上的三级联动 (二)
- Android实现二级联动
- Android实现二级联动
- Android 二级联动
- Android ListView中两个Spinner如何实现联动?
- Android开发----spinner动态联动
- 也罢
- 宽字符
- 我是刚来的,请多多指教
- 父、子页面通过js传值(转)
- 非递归的排序
- android 中spinner 二级联动
- 大家好啊,小妹初次来到,请大家多多关照
- [转]无需破解!激活正版Windows 7旗舰版 二枚"神KEY"
- 关于Oracle9i登录时忘记密码!
- my life
- java swing实现简单计算器
- 私有地址
- 函数名: vsprintf
- 要开始努力了~