Безопасно ли повторно использовать растровое изображение после его использования для создания уменьшенной версии? - PullRequest
0 голосов
/ 22 октября 2019

Я создаю растровое изображение, но после этого я создаю еще одно с масштабом:

Bitmap originalBitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.a1);
float ratio = (float) originalBitmap.getWidth() / originalBitmap.getHeight();
int h = sh/7;
int w = (int) (h * ratio);
scaledBitmap = Bitmap.createScaledBitmap(originalBitmap, w, h, true);
originalBitmap.recycle();

Безопасно ли перерабатывать originalBitmap после создания масштабированного растрового изображения? Исходное растровое изображение не будет использоваться, будет использоваться только масштабированное растровое изображение.

Я спрашиваю его, потому что в этой строке был комментарий, который рассказывает о прошлых сбоях "Восстановленного растрового изображения", но я этого не делаюзнать при каких обстоятельствах. Может быть, переработка оригинала может привести к сбоям в уменьшенной версии?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...