0
我正在從Parse.com發佈檢索對象。我打算列出3到25個對象的列表,他們會每天更改。我不會知道ObjectID
或對象的任何內容。我跟着this指導我最好的。從Parse.com檢索對象
我在這裏寫了這段代碼來簡化我正在做的事情。它在我的.done
中投擲。
修訂
保存我的對象: //我這樣做成功
ParseObject testObject = new ParseObject("TestObject");
testObject.put("TheColumn", "The name in the column");
testObject.saveInBackground();
Context context = getApplicationContext();
Toast toast = Toast.makeText(context, "Saved", Toast.LENGTH_LONG);
toast.show();
檢索我的對象 //未成功....
ParseQuery<ParseObject> query = ParseQuery.getQuery("TestObject");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> parseObjects, com.parse.ParseException e) {
if (e==null){
Log.d("THE OBJECT", "" +parseObjects.size());
name = parseObjects.toString();
Log.d("THE QUERY ", "" + name);
} else {
Log.d("ERROR:", "" + e.getMessage());
}
}
});
在我的logcat中,我得到了我的Log.d
的日誌。我得到兩個; D/THE OBJECT: 1
和D/THE QUERY: [[email protected]]
但是,如果我嘗試將其設置爲TextView
,我會得到nullPointerException
。
爲什麼我得到這樣的數據?我感覺我很接近this指南。