我有4个微调器都有相同的选项,但我想限制用户,当他在一个微调器中选择一个选项时,他不会通过弹出警告对话框选择另一个选项。任何好友都可以为它提供示例代码,还有一件事我想在Spinner中添加一个默认的optoin说“Select One”但是我在运行时将数据添加到Spinner,所以我能够添加在所有Spinners中选择一个选项。 / p>
提前致谢。
答案 0 :(得分:1)
可能是这样的:
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if(otherSpinner.getSelectedItem().equals(someItem)
if(/* this one should not be selected*/) {
;/* alert */
;/* reset selection on this spinner */
}
}
public void onNothingSelected(AdapterView<?> parent) {
showToast(q.name + " unselected");
}
});