如果要改变貌似你需要在
setOnItemSelectedListener(new SpinnerOnItemSelectedListener(){
这个方法里面来改变另外一个spinner内容
祝你愉快,哦
实现方式一
1步骤
(1)布局文件中定义相应的Spinner控件。
比较简单就不贴出相应的代码了
(2)定义资源文件
找到resource文件下的Value文件夹下的Stringsxml文件在文件中贴上以下几行代码:
选择状态
发布
停用
待定
说明:name属性,标识这个数组,相当于Id的作用,item配置选项用于配置需要展示的内容。
(2)activity中相应的代码配置
/
声明一个数组将Stringsxml 文件中声明的数组添加到数组中
/
String[] mItems = getResources()getStringArray(Rarrayproduct_status);
/
定义adapter样式并添加数据到adapter
/
ArrayAdapter
mAdapter=new ArrayAdapter(this,androidRlayoutsimple_spinner_item, mItems);
/
用spinnergetSelectedItem();(输出一个Object类型,toString()可以转化为string类型)就可已得到Spinner里边你选择的值 ,楼主你是这个意思吗、我没大看懂
spinner一般都是传的string,
你把 4个spinner都获取一遍,然后给最后个方法就好了
String param1 = (String) spgetSelectedItem();
以上就是关于如何根据一个spinner被选择的值,动态设置另一个spinner的内容全部的内容,包括:如何根据一个spinner被选择的值,动态设置另一个spinner的内容、安卓如何实现两个Spinner选项互换显示的内容、android里怎么根据Spinner选项不同 改变文本框内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)