Я рисую некоторые растровые изображения на холсте. Некоторые (большинство) из этих растровых изображений используют альфа-канал, и прозрачность / прозрачность имеют решающее значение для правильного изображения. Это необходимо из-за некоторых манипуляций с изображениями, которые я выполняю на протяжении Activity
.
В конце концов пользователь завершает свою задачу, и я беру холст и сохраняю его в PNG с помощью этого метода:
Bitmap.createBitmap(this.getWidth(), this.getHeight(), Bitmap.Config.ARGB_8888);
На данный момент я больше не делаю никаких изменений в канве / изображении, но отображаю изображение в Canvas
в другом Activity
. Я хочу, чтобы он выглядел точно так же, как и в предыдущем Activity
, поэтому имеет ли значение, если я использую Bitmap.Config.RGB_565
вместо этого или я потеряю информацию?