final TextView show=(TextView) findViewById(R.id.showTV);
Spinner select=(Spinner) findViewById(R.id.selectSP);
//设置spinner中显示的条目的风格
ArrayAdapter<String> adapter=new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, mCountries);
//设置spinner中下拉列表的风格
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
select.setAdapter(adapter);
select.setOnItemSelectedListener(new OnItemSelectedListener(){
@Override
public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
show.setText("你的血型是:"+mCountries[position]);
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
show.setText("你尚未选择!");
}
});
Spinner的使用Adapter
最新推荐文章于 2021-05-25 18:26:35 发布
本文介绍如何在Android应用中使用Spinner组件实现血型选择功能,包括设置Spinner的样式、填充数据以及监听选择事件。
4816

被折叠的 条评论
为什么被折叠?



