为什么不识别数组对象

为什么Android Studio无法识别数组对象,数组私有DatoUsuario[] listarUsuario;为什么不识别数组对象

这里是Android错误时,编译器不能够识别对象时发生

"Error: (85, 17) can not find symbol class "DatoUsuario"

private class WSConsulta extends AsyncTask<String, Integer, Boolean> 

{

private DatoUsuario[] listarUsuario;

listarUsuario = new DatoUsuario[resSoap.getPropertyCount()];

for (int i = 0; i < listarUsuario.length; i++)

{

SoapObject ic = (SoapObject)resSoap.getProperty(i);

DatoUsuario usuario = new DatoUsuario();

usuario.idUsuario = Integer.parseInt(ic.getProperty(0).toString());

usuario.nombreUsuario = ic.getProperty(1).toString();

usuario.idEstudiante = Integer.parseInt(ic.getProperty(2).toString());

usuario.nombre = ic.getProperty(3).toString();

usuario.cedula = ic.getProperty(4).toString();

usuario.idCarrera = Integer.parseInt(ic.getProperty(5).toString());

usuario.carrera = ic.getProperty(ic.getProperty(6).toString());

usuario.codCarrera = Integer.parseInt(ic.getProperty(7).toString());

usuario.mensaje = ic.getProperty(8).toString();

}

} catch (Exception e) {

Toast.makeText(getApplicationContext(), "No hay Conexion con el WS: " + e, Toast.LENGTH_LONG).show();

//txtConexion.setText("No hay Conexion con el WS");

return result = false;

}

return result;

}

}

回答:

Cannot find class错误。为了解决这个问题,你需要导入类DatoUsuario这样的:

import packageName.DatoUsuario; 

欲了解更多信息,请访问:Importing Custom Class。

以上是 为什么不识别数组对象 的全部内容, 来源链接: utcz.com/qa/263048.html

回到顶部