Это последовательность часть этого вопроса: Combining 2 Images overlayedAndroid обработка из исключения памяти по обработке изображений
так проблема: если размер изображения слишком велик - он будет есть исключение (из исключения памяти) Я хочу, чтобы обрабатывать, даже если телефон получил более низкое техническое оборудование, он не переходит к этому исключению (но для обработки изображения требуется больше времени), но обработка изображения занимает более длительное время.
это можно сделать что?
фрагмент кода, как это:
public static Bitmap overlay(Bitmap bmp1, Bitmap bmp2) {
Bitmap bmOverlay = Bitmap.createBitmap(bmp1.getWidth(), bmp1.getHeight(), bmp1.getConfig());
Canvas canvas = new Canvas(bmOverlay);
canvas.drawBitmap(bmp1, new Matrix(), null);
canvas.drawBitmap(bmp2, 0, 0, null);
return bmOverlay;
}
и что блок кода внутри задачи асинхронным.
Я действительно признателен, если кто-то может помочь мне по этому вопросу.
Спасибо и наилучшими пожеланиями, AnD
http://codingaffairs.blogspot.com/2016/07/processing-bitmap-and-memory-management. HTML –