У меня есть исходное изображение в формате PNG с альфа-информацией, которое масштабируется с помощью Graphics.scaleInto ():
Bitmap dst = new Bitmap(123, 178);
dst.createAlpha(Bitmap.ALPHA_BITDEPTH_8BPP);
Bitmap img = Bitmap.getBitmapResource(name);
img.scaleInto(dst, Bitmap.FILTER_BOX);
Это работает, новое масштабированное изображение помещается в dst
, но альфаинформация искажена.Некоторые области отображаются белым, а некоторые прозрачными.Границы прозрачности имеют синий оттенок.