Android 微调器上的getSelectedItem()返回null
我有一个旋转器阵列,当它们被触碰时,就设置了适配器。但是,当触摸并选择某个项目时,Android 微调器上的getSelectedItem()返回null,android,spinner,android-spinner,Android,Spinner,Android Spinner,我有一个旋转器阵列,当它们被触碰时,就设置了适配器。但是,当触摸并选择某个项目时,getSelectedItem()返回null 我尝试实现if-else语句来检查微调器是否为null,但这不起作用 if (spinners[i-1][j]!=null) { // If nothing selected if (spinners[i-1][j].getSelectedItemPosition()==0) { combined[i][j] = " ";
getSelectedItem()
返回null
我尝试实现if-else语句来检查微调器是否为null,但这不起作用
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
}
谢谢你的建议,我一试用你的解决方案就会通知你!