Я пытаюсь масштабировать растровое изображение (в три раза меньше).
У меня вот такой code:
val matrix = Matrix()
matrix.postScale(bitmap.width.toFloat() / 3, bitmap.height.toFloat() / 3)
val bitmapScaled = Bitmap.createBitmap(
bitmap,
0, 0,
bitmap.width, bitmap.height,
matrix, true)
bitmapScaled.compress(Bitmap.CompressFormat.JPEG, 65, thumbnailStream)
Но это заканчивается:
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.graphics.Bitmap.setHasAlpha(boolean)' on a null object reference
Любая помощь?
растровое изображение может обнуляться





Кто-то? Не могу поверить, что никто не знает, как это исправить.