Я создаю базовое приложение-мем, которое хочу отправить мемом в Snapchat, но при попытке отправить сообщение получаю сообщение об ошибке.
Код моей кнопки для открытия галереи:
public void onClick(View v) {
Intent pickIntent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
pickIntent.setType("image/* video/*");
startActivityForResult(pickIntent, MEDIA_RESULT);
}
My onActivityResult
:
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode== MEDIA_RESULT && resultCode == RESULT_OK) {
Uri snapFile = data.getData();
SnapMediaFactory snapMediaFactory = SnapCreative.getMediaFactory(this);
SnapPhotoFile photoFile;
try {
photoFile = snapMediaFactory.getSnapPhotoFromFile(snapFile);
} catch (SnapMediaSizeException e) {
//error
return;
}
SnapPhotoContent snapPhotoContent = new SnapPhotoContent(photoFile);
snapCreativeKitApi.send(snapPhotoContent);
}
}
Я получаю эту ошибку:
http://prntscr.com/msqfp9