Как отправить изображение из базы данных Firebase?

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

String pictureFile = mdata.get(holder.getHolderPosition).getImage();
Uri imageUri = Uri.parse(pictureFile);
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
//Send to Whattssap
shareIntent.setPackage("com.whatsapp");
//Even you can add text to the image
shareIntent.putExtra(Intent.EXTRA_TEXT, picture_text);
shareIntent.putExtra(Intent.EXTRA_STREAM, imageUri);
shareIntent.setType("image/jpeg");
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);

try {
    startActivity(shareIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}

Вы хотите загрузить изображение на firebase?

DKV 17.12.2018 06:41

возможно, вам сначала нужно загрузить изображение, затем вы можете поделиться, используя его URI

Solulab Inc. 17.12.2018 07:41

Нет, я хочу это изображение из базы данных Firebase и хочу сделать его доступным для общего доступа, но этого не происходит ...

Jeetu Kashyap 17.12.2018 15:00
2
3
182
1

Ответы 1

Вы можете загрузить свое изображение в Хранилище Firebase. вот ссылка Документация

Другие вопросы по теме