0
我想從ParseUser中獲取ParseFile。我可以將文件(圖片頭像)上傳到ParseUser,但是當我想要返回該圖片時,我有nullPointerException。這是我的方法。有任何想法嗎?從ParseUser中檢索ParseFile
public void getUserData() {
ParseUser myParseUser = ParseUser.getCurrentUser();
/* textviews work great */
usernameTextView.setText(myParseUser.getUsername());
titleTextView.setText(myParseUser.getString("Title"));
nameTextView.setText(myParseUser.getString("Name"));
surnameTextView.setText(myParseUser.getString("Surname"));
emailTextView.setText(myParseUser.getString("email"));
/* on next line I get error */
ParseFile imageFile = (ParseFile) myParseUser.get("Picture");
imageFile.getDataInBackground(new GetDataCallback() {
public void done(byte[] data, ParseException e) {
if (e == null) {
pictureBitMap = BitmapFactory.decodeByteArray(data, 0, data.length);
avatarImageView.setImageBitmap(pictureBitMap);
} else {
// something went wrong
} } }); }