Android сохранить экран холста как растровое изображение - PullRequest
2 голосов
/ 12 января 2011

Есть ли способ сделать это?Я хотел бы сохранить экран холста как растровый объект, а затем снова нарисовать его на экране.

1 Ответ

3 голосов
/ 13 января 2011

Вы можете создать холст, передающий растровое изображение, на которое будет рисовать холст. Смотри http://developer.android.com/reference/android/graphics/Canvas.html#Canvas(android.graphics.Bitmap)

Вам необходимо создать растровое изображение соответствующего размера для вида, в который вы хотите нарисовать.

Просто угадайте здесь, но если вы делаете это, потому что хотите рисовать за пределами экрана, то рисуйте растровое изображение на всех сразу, вы также можете взглянуть на SurfaceHolder / SurfaceView.

...