Слишком большое исключение транзакции при публикации растрового изображения в фиде Instagram - PullRequest
0 голосов
/ 15 марта 2020

Я отправляю растровое изображение на ленту instagram из моего приложения android, нажимая кнопку Отправить, и я получаю исключение из-за слишком большой транзакции размером 77000 байт

, в настоящее время делающей это, "bm" мое растровое изображение сохраняется в локальном хранилище

ByteArrayOutputStream out = new ByteArrayOutputStream();
        bm.compress(Bitmap.CompressFormat.PNG, 40, out);
        Bitmap decoded = BitmapFactory.decodeStream(new ByteArrayInputStream(out.toByteArray()));

        String path = MediaStore.Images.Media.insertImage(getContentResolver(),
                decoded, "", null);

        Uri uri = Uri.parse(path);

        Intent share = new Intent(Intent.ACTION_SEND);
        share.setType("image/*");
        share.putExtra(Intent.EXTRA_STREAM, uri);
        share.putExtra(Intent.EXTRA_TEXT, "");
        startActivity(Intent.createChooser(share, ""));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...