Я использую универсальный загрузчик изображений и смог передать образы из моего приложения в WhatsApp, используя этот кодSharing изображение на WhatsApp сломана после последнего обновления 22 мая
public static void shareImage(Context context, File pictureFile, String text) {
Uri imageUri = Uri.parse(pictureFile.getAbsolutePath());
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, imageUri);
shareIntent.putExtra(Intent.EXTRA_TEXT, text);
shareIntent.setType("image/*");
context.startActivity(Intent.createChooser(shareIntent, "Share"));
}
Но с недавним обновлением WhatsApp мая 22-й. Я получаю 'Формат файла не поддерживается' toast.
Так вы пробовали изменения форматов файлов? – jonrsharpe
В основном мое приложение содержит jpg и png. Этот же код использовался раньше. –
Да, и теперь они, видимо, изменили поддерживаемые форматы, поэтому * вам тоже нужно изменить *. – jonrsharpe