Я играл с TextureView на некоторых устройствах Android 4.0. Например, я попытался разработать простое приложение, которое может записывать видео и использовать TextureView для его предварительного просмотра. Однако, насколько я читал документы Android API, стандартному MediaRecorder требуется определенная поверхность для выполнения записи видео, но, с другой стороны, TextureView больше не имеет своей собственной поверхности, поэтому несовместимость между TextureView и MediaRecorder кажется существует.
MediaRecorder.setPreviewDisplay
Кто-нибудь знает, как записывать видео с помощью стандартного MediaRecorder с TextureView в качестве предварительного просмотра камеры? Или есть способ записи видео кроме MediaRecorder?
Большое спасибо.