Я пытаюсь загрузить все фотографии в папку sdcard в альбом facebook. Для этого я написал следующий код. это список всех файлов изображений. Но программы работают до исключения. Я не могу понять причину. Любые материалы в этом отношении приветствуются.Загрузите несколько фотографий в facebook с android (facebook sdk 3)
RequestBatch requestBatch = new RequestBatch();
for (final String requestId : fileNames) {
Bitmap image = BitmapFactory.decodeFile(requestId);
Request request = Request.newUploadPhotoRequest(Session.getActiveSession(), image, new Request.Callback() {
@Override
public void onCompleted(Response response) {
showPublishResult("Photo Post ", response.getGraphObject(), response.getError());
}
});
requestBatch.add(request);
}
requestBatch.executeAsync();
}
Update:
Он работает в OutOfMemoryException. Это означает, что sdk кэширует файлы, и в результате это происходит. Есть ли другой способ добиться того же, а не отправлять растровое изображение в качестве запроса?
Можете ли вы предоставить некоторые образцы кода, так что я могу получить некоторое представление о том, как загрузить несколько фотографий и, как создать демон. – Scorpion