问题描述
- Android的Spinner动态加载资源
-
希望点击时触发事件,然后下拉列表就是事件的结果,不知道怎么设置点击触发事件。
解决方案
下拉列表Spinner可以设置其选项点击事件的监听器,就像给ListView设置选项点击事件但监听器一样:setOnItemClickListener()。
用户选择某一项时,此监听器会被触发,调用监听器中重写的方法:
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
// TODO Auto-generated method stub
// 通过点击的位置position和Spinner中的内容获取点击的内容。
}
解决方案二:
要不你用两个Spinner,让两个Spinner联动,就是在点击前一个spinner时,更新下第二个spinner的adapter,让第二个spinner的默认值改变 选第二个spinner的值?
时间: 2024-10-29 22:29:46