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
    }

谢谢你的建议,我一试用你的解决方案就会通知你!