Вопрос в том, как отправить большое изображение (пример 720 * 8549) в WhatsApp без сжатия и потери качества. Возможно ли это сделать?
Ниже приведен код для отправки изображения, которое я использую:
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
File photoFile = new File(imageFile.getParent(), imageFile.getName());
Uri photoURI = FileProvider.getUriForFile(getBaseContext(), getApplicationContext().getPackageName(),
photoFile);
shareIntent.putExtra(Intent.EXTRA_STREAM,photoURI);
shareIntent.setType("image/*");
startActivity(Intent.createChooser(shareIntent, getBaseContext().getString(R.string.photo_share)));
Итак, я отправляю сжатое и нечитаемое изображение. Может, кто-то сталкивался с подобным.
Удачи всем!