我正在尝试保存照片Parse。照片正在拍摄,我可以预览,但是,我没有在Parse后端看到该文件。
这是我的代码:
[[UIApplication sharedApplication] statusBarOrientation]
我使用它作为参考:https://www.parse.com/docs/android/guide#files我也意识到我需要以字节格式获取数据。所以我试图这样做,但可能没有正确地做到这一点。
答案 0 :(得分:1)
下面的示例使用apache httpClient而不是parse.android.SDK.saveInBackground()...但它可以帮助您映射文件字节
FileInputStream fis = new FileInputStream(mfile);
FileChannel fc = fis.getChannel(); // Get the file's size and then map it into memory
int sz = (int)fc.size();
MappedByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0, sz);
data2 = new byte[bb.remaining()];
bb.get(data2);
ByteArrayEntityHC4 reqEntity = new ByteArrayEntityHC4(data2);
httpPost.setEntity(reqEntity);
fis.close();