Zrób zrzut ekranu podczas nagrywania - jak w Galaxy S3?

Opracowuję aplikację do aparatu, która wykorzystuje SurfaceView do wyświetlania.

Mogę zrobić zrzut ekranu SurfaceView (i zapisać go jako bitmapę)
z getDrawingCache () (w układzie, który otacza SurfaceView)
a także z canvas.drawBitmap (...)

jednak w obu przypadkach bitmapa jest zawsze przezroczysta / pusta.

Mam galaktykę S3 i widzę, że mają tę funkcję w swoim aparacie, jak dokładnie to robią?

dzięki!

questionAnswers(2)

yourAnswerToTheQuestion