Я хочу поделиться изображением из моей галереи, и я могу открыть для него селектор. Изображение не отображается, когда я нажимаю кнопку истории. Инстаграм открыт, но на нем только черный экран. Есть ошибка как раз в режиме истории.
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 ответ
Я предполагаю, что Instagram принимает только формат jpg для истории. Я конвертирую свой формат изображения и решаю проблемы.
Похожие вопросы
Новые вопросы
android
Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-activity, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com .