parse.com은 object.saveEventually();로 오프라인 모드에서 ParseObject를 저장하는 방법을 제공합니다. call .. 이것은 서버와의 동기화가 수행되지 않는 한 로컬 dataStore에 객체를 저장합니다.Parse.com : 안드로이드 Image ParseFile을 오프라인 모드의 ParseObject에 저장하는 방법
문제는 내가 저장할 수 없습니다. Parsefile Like parse object saveEventully();
방법
여기 내 코드입니다 :// Locate the image in res > drawable-hdpi
Bitmap bitmap = Util.convertBitmap(ImgLocalPath);
// Convert it to byte
ByteArrayOutputStream stream = new ByteArrayOutputStream();
// Compress image to lower quality scale 1 - 100
bitmap.compress(Bitmap.CompressFormat.JPEG, 100,
stream);
byte[] image = stream.toByteArray();
// Create the ParseFile
final ParseFile file = new ParseFile("NC_Image",
image);
// Upload the image into Parse Cloud
file.saveInBackground(new SaveCallback() {
@Override
public void done(ParseException arg0) {
final ParseObject ncImagesObj = new ParseObject("NCImages");
ParseObject userObject = ParseObject.createWithoutData("AppUsers", userId);
ncImagesObj.put("user", userObject);
ncImagesObj.put("comment",obj.getComment());
ncImagesObj.put("UserType", UserType);
ncImagesObj.saveEventually(new SaveCallback() {
@Override
public void done(ParseException arg0) {
ncImagesObj.put("image", file);
ncImagesObj.saveInBackground();
System.out
.println("Images Save....");
}
});
}
}, new ProgressCallback() {
@Override
public void done(Integer arg0) {
// TODO Auto-generated method stub
}
});
그러나 이것은 단지 'NC_Image'의 parseObject가 작성 작동하지 않습니다,하지만 그 객체로 이미지 ParseFile를 넣을 수 없습니다.
누구나 이 PLZ 해결책을 발견하는 데 도움이 ... 솔루션을
아마도이 답변은 도움이 될 것입니다. http://stackoverflow.com/a/26978612 –