Я хочу поделиться изображением из моей галереи, и я могу открыть для него селектор. Изображение не отображается, когда я нажимаю кнопку истории. Инстаграм открыт, но на нем только черный экран. Есть ошибка как раз в режиме истории.

 val share = Intent(Intent.ACTION_SEND)
    share.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION)
    share.type = type

    val media = File(mediaPath)
    val uri = FileProvider.getUriForFile(this, getApplicationContext().getPackageName(), media)
    share.putExtra(Intent.EXTRA_STREAM, uri)

    startActivity(Intent.createChooser(share, "Share to"))

Спасибо за любую помощь.

1
J.DOE 23 Сен 2018 в 20:30

1 ответ

Лучший ответ

Я предполагаю, что Instagram принимает только формат jpg для истории. Я конвертирую свой формат изображения и решаю проблемы.

1
J.DOE 23 Сен 2018 в 18:59