您的位置:首页 > 移动开发 > Android开发

android控件Spinner(1)之简单使用

2013-03-14 15:26 239 查看

android控件之Spinner(1)之简单使用

Spinner最简单使用方式步骤如下:
第一步:在布局文件中添加Spinner控件。
第二步:在Acitvity中通过id找到它。
第三步:给Spinner绑定一个适配器。//多了这一步
第四步:绑定监听器就可以用了。
至于如何美观,后续继续学习

最简单使用如下:
public class SpinnerActivity  extends Activity{

Spinner spinner;
private ArrayAdapter<String> adapter;
final static String[] LEVEL = { "关闭", "级别1", "级别2", "级别3" };
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main1);

spinner = (Spinner) findViewById(R.id.spinner1);
adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, LEVEL);
spinner.setAdapter(adapter);
//		adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
//		spinner.setSelection(2);
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
System.out.println(" select   " + position);
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
System.out.println(" onNothingSelected   " + parent);
}
});
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: