1

我正在尝试使用 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[],不能让它工作:(

4

1 回答 1

0

您需要将图像转换为字节 []。这就是我能够做到的方式;我的代码。只要确保你了解你的照片的真正位置。使用正确filepath是我的麻烦。

在 Parse.com 上发送了许多电子邮件和问题后,我意识到它们对android 不友好。一旦我对这一切有了更好的了解,我计划在 YouTube 上发布一些教程。

祝你好运!

于 2013-05-06T00:42:09.513 回答