微调器上的 getSelectedItem() 返回 null
getSelectedItem() on spinner returning null
我有一个微调器数组,在它们被触摸时设置了适配器。但是,当触摸并选择了一个项目时,getSelectedItem()
returns null.
我尝试实施 if-else 语句来检查微调器是否为空,但这不起作用。
if (spinners[i-1][j]!=null) {
// If nothing selected
if (spinners[i-1][j].getSelectedItemPosition()==0) {
combined[i][j] = " ";
} else {
combined[i][j] = spinners[i-1][j].getSelectedItem().toString();
}
} else {
combined[i][j] = "null";
}
我需要提取选定的微调项。
检查微调器是否连接了适配器。
if(spinners[i-1][j]!=null && spinners[i-1][j].getAdapter()!=null){
//todo
}
我有一个微调器数组,在它们被触摸时设置了适配器。但是,当触摸并选择了一个项目时,getSelectedItem()
returns null.
我尝试实施 if-else 语句来检查微调器是否为空,但这不起作用。
if (spinners[i-1][j]!=null) {
// If nothing selected
if (spinners[i-1][j].getSelectedItemPosition()==0) {
combined[i][j] = " ";
} else {
combined[i][j] = spinners[i-1][j].getSelectedItem().toString();
}
} else {
combined[i][j] = "null";
}
我需要提取选定的微调项。
检查微调器是否连接了适配器。
if(spinners[i-1][j]!=null && spinners[i-1][j].getAdapter()!=null){
//todo
}