0
下面的代碼從服務器獲取數據,但不能強制轉換爲列表
此代碼顯示錯誤的java.util.HashMap無法強制轉換爲com.tesla.developer.teslatvinverters。 BackendlessClasses.InvertersData 相同的代碼用於其他backendless類工作正常BackendLessCollection <E>不投列出<E>
Backendless.Data.of(InvertersData.class).find(new AsyncCallback<BackendlessCollection<InvertersData>>() {
@Override
public void handleResponse(BackendlessCollection<InvertersData> inverterData) {
// all Contact instances have been found
// error is in the Toast when i try to get id of object , but it gives the size of data accurate
List<InvertersData> allData = inverterData.getData();
Toast.makeText(MainActivity.this, "" +allData.get(0).getObjectId(),Toast.LENGTH_SHORT).show();
// iterate over the received objects
Iterator<InvertersData> iterator = allData.iterator();
while(iterator.hasNext())
{
Log.e("Object :", ""+iterator.next().getObjectId());
}
}
});