Создание растрового изображения Android с помощью View.getDrawingCache() на SurfaceView?

#android #surfaceview

#Android #surfaceview

Вопрос:

Похоже, что вы можете создать растровое изображение из того, что отображается на экране, с помощью View.getDrawingCache(), как только View.setDrawingCacheEnabled() установлен в true. Но, похоже, это не работает для SurfaceView (он возвращает черный цвет там, где размещен вид поверхности). Есть ли способ это сделать?

Ответ №1:

https://groups.google.com/forum/?fromgroups #!тема/android-платформа/xHIActZZ9PA

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