Получавам ArrayList от сложни обекти, използвайки библиотека KSOAP2 въз основа на това урок:
И мога да получа arrayList от обекти. Проблемът е, когато пликът има само един обект... Когато го направя:
//...Call webservice
Vector<SoapObject> vectorOfSoapObject = (Vector<SoapObject>)envelope.getResponse();
//pass Vector to ArrayList
Връща ми ClassCastException
на този ред, когато имам само един обект върху плика. Когато имам повече, работи добре (направих отстраняване на грешки, за да видя как това се случва)...
Какъв може да е проблема?