Я проигрываю локальный видеофайл с помощью MediaPlayer и SurfaceView. SurfaceView - единственный активный элемент управления, в то время как мои видеофайлы - QVGA или другие. Проблема в том, что видео растягивается. Как я могу воспроизвести видео в исходном размере, например qvga с оставшейся черной областью.
Из итерации,
Когда я принудительно устанавливаю layout_height / width Surfaceview в XML, видео отображается нормально.
surface_holder.setFixedSize (w, h)
не имеет никакого эффекта, ни mp.setdisplay ().
Пожалуйста, укажите это.
ОБНОВЛЕНИЕ
XML flie
MediaPlayer используется в соответствии с по следующей ссылке
Спасибо в заранее.