Здравствуйте, есть небольшой код, пережимающий изображения под фиксированный размер, хотел переделать с использованием inSampleSize, но не заработало. В чем я ошибся?
Bitmap bitmap = ((BitmapDrawable) evImage.getDrawable()).getBitmap();
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 8;
/* bitmap = Bitmap.createScaledBitmap(bitmap, 514, 686, false); */
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 20, stream);
byte[] byteArray = stream.toByteArray();
ParseFile imageFile = new ParseFile("image.jpg", byteArray);
eventObj.put(Configs.EVENTS_IMAGE, imageFile);