Вот код класс представления:
Код: Выделить всё
Bitmap bitmap = Bitmap.createBitmap(getWidth(), getHeight(), Bitmap.Config.ARGB_8888);
Canvas offscreenCanvas = new Canvas(bitmap);
void onDraw(Canvas canvas)
{
//Draw stuff in offscreen canvas :
offscreenCanvas.drawRect(..);
//Draw offscreen canvas bitmap to view canvas :
canvas.drawBitmap(bitmap, ...);
}
Проблема в том, что приложение замедляется, потому что новый Canvas(bitmap) не имеет аппаратного ускорения.
Есть ли обходной путь?
Подробнее здесь: https://stackoverflow.com/questions/790 ... erformance