我正在尝试使用parse.com为Android制作平板电脑应用。 我还不擅长Android,但我正试图用它来反对:
ParseFile applicantResume = (ParseFile)anotherApplication.get("applicantResumeFile");
applicantResume.getDataInBackground(new GetDataCallback() {
public void done(byte[] data, ParseException e) {
if (e == null) {
// data has the bytes for the resume
} else {
// something went wrong
}
}
});
似乎我需要保存我刚刚获得的新对象,但是我在保存它时遇到了问题:
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(data.getBytes());
fos.close();
知道如何保存数据吗?解析API说它是byte [],不能使它工作:(
答案 0 :(得分:0)
您需要将图像转换为byte []。这就是我能够做到的; My Code。请确保您了解图片的真实位置。使用正确的filepath
是我的麻烦。
在Parse.com发了很多电子邮件和问题之后,我意识到他们不是安卓友好。一旦我对这一切有了更好的理解,我计划在YouTube上发布一些教程。
祝你好运!