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

画像を byte[] に変換する必要があります。これが私がそれを行うことができた方法です。私のコード。写真が実際にどこにあるかを理解していることを確認してください。正しいものを使用するのfilepathは私のトラブルでした。

Parse.com で多くの電子メールや質問をした後、それらがAndroid フレンドリーではないことに気付きました。すべてをよりよく理解でき次第、YouTube にいくつかのチュートリアルを投稿する予定です。

幸運を!

于 2013-05-06T00:42:09.513 に答える