A menos que especifique lo contrario, un cambio de configuración (como un cambio en la orientación de la pantalla, idioma, dispositivos de entrada, etc.) destruirá su actividad actual, pasando por el proceso de ciclo de vida de actividad normal de onPause(), onStop() y onDestroy() según corresponda. Si la actividad ha estado en primer plano o es visible para el usuario, una vez que se invoque onDestroy() en esa instancia, se creará una nueva instancia de la actividad, con cualquier instancia de instancia guardada que la instancia previa haya generado desde onSaveInstanceState (Bundle).
Entonces, ¿qué pasó detrás de las escenas: currnet VideoView Activity (landscape) se destruye, se crea una nueva actividad de VideoView (retrato) debido a la configuración de la pantalla de orientación se ha modificado y desterrado inmediatamente (donde se pueden ver los efectos en la pantalla) la última actividad en la pila se muestra.
tratar de manejar estos métodos y se les
@Override
protected void onResume() {
mVideoView.resume();
super.onResume();
}
@Override
protected void onPause() {
mVideoView.suspend();
super.onPause();
}
@Override
protected void onDestroy() {
mVideoView.stopPlayback();
super.onDestroy();
}
cheque esta respuesta http://stackoverflow.com/a/38971707/1153703 –