package org.anjoy.act;
import java.util.ArrayList;
import java.util.List;
import android.app.Activity;
import android.os.Bundle;
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.Toast;
public class SpinnerProjectActivity extends Activity {
private Spinner mSpinnerColor = null; // 表示要读取的颜色列表框
private Spinner mSpinnerEdu = null; // 定义下拉列表
private ArrayAdapter<CharSequence> adapterColor = null; // 所有的数据都是String
private ArrayAdapter<String> adapterEdu = null; // 所有的数据肯定是字符串
private List<String> dataEdu = null; // 定义一个集合数据
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setContentView(R.layout.main);
mSpinnerColor = (Spinner) super.findViewById(R.id.mycolor); // 取得颜色的下拉框
mSpinnerColor.setPrompt("请选择您喜欢的颜色:");
adapterColor = ArrayAdapter.createFromResource(this,
R.array.color_data, android.R.layout.simple_spinner_item); // 实例化了ArrayAdapter
adapterColor
.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); // 换个风格
mSpinnerColor.setAdapter(this.adapterColor); // 设置显示信息
// 配置List集合包装的下拉框内容
dataEdu = new ArrayList<String>();
dataEdu.add("大学");
dataEdu.add("研究生");
dataEdu.add("高中");
mSpinnerEdu = (Spinner) super.findViewById(R.id.myedu); // 取得下拉框
/*mSpinnerEdu.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View view, int position,
long arg3) {
// TODO Auto-generated method stub
Toast.makeText(SpinnerProjectActivity.this,"我被触发事件了", Toast.LENGTH_SHORT).show();
}
});*/
mSpinnerEdu.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// TODO Auto-generated method stub
Toast.makeText(SpinnerProjectActivity.this,"我被触发事件了", Toast.LENGTH_SHORT).show();
}
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
});
mSpinnerEdu.setPrompt("请选择您喜欢的学历:");
adapterEdu = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, this.dataEdu); // 准备好下拉列表框的内容
adapterEdu
.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); // 换个风格
mSpinnerEdu.setAdapter(this.adapterEdu);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SpinnerProject.zip (30个子文件)
SpinnerProject
bin
classes.dex 5KB
res
drawable-ldpi
ic_launcher.png 2KB
drawable-hdpi
ic_launcher.png 4KB
drawable-mdpi
ic_launcher.png 2KB
classes
org
anjoy
act
SpinnerProjectActivity.class 2KB
R$layout.class 379B
SpinnerProjectActivity$1.class 2KB
R$id.class 528B
R$drawable.class 392B
R$attr.class 325B
R.class 539B
R$array.class 415B
R$string.class 411B
resources.ap_ 11KB
SpinnerProject.apk 15KB
res
drawable-ldpi
ic_launcher.png 2KB
drawable-hdpi
ic_launcher.png 4KB
values
strings.xml 180B
color.xml 181B
city.xml 180B
drawable-mdpi
ic_launcher.png 3KB
layout
main.xml 1KB
assets
gen
org
anjoy
act
R.java 1KB
proguard.cfg 1KB
.settings
org.eclipse.jdt.core.prefs 208B
src
org
anjoy
act
SpinnerProjectActivity.java 3KB
.project 850B
.classpath 364B
project.properties 360B
AndroidManifest.xml 740B
共 30 条
- 1
资源评论
- WwqGray2015-01-07不错,实用……
- taogeweiwubaqi2014-12-22还行,对于我这个初级选手,还是帮到了我。
- siren282014-06-28还行,对于初学者可以了
- qiuxin_qx2015-05-08还行就是太简单了点
- 条纹先生2013-12-17还行 就是太简单了
Weirenren_027
- 粉丝: 24
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功