¿Por qué el tamaño de la vista de video cambió automáticamente dependiendo del tamaño del video?

Hola, he creado una aplicación de visualización de vídeo que funciona bien. Pero mi tamaño de vista de vídeo cambió automáticamente dependiendo de la altura y el ancho del video pero deseo reproducir vídeo en tamaño de vista de video cómo resolver este problema.

Este es mi código:

public class MainActivity extends Activity { String SrcPath = "/sdcard/maatraan.3gp"; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); VideoView myVideoView = (VideoView)findViewById(R.id.myvideoview); myVideoView.setVideoURI(Uri.parse(SrcPath)); myVideoView.setMediaController(new MediaController(this)); myVideoView.requestFocus(); myVideoView.start(); } } 

Código xml:

 <VideoView android:id="@+id/myvideoview" android:layout_width="400dp" android:layout_height="400dp" /> </LinearLayout> 

Defino el valor para la altura y el ancho videoview manualmente, si juego el vídeo en esta altura y anchura cambian automáticamente esta altura y anchura en altura y anchura video yo ninguna necesidad de cambiar tamaño de la visión video, necesito cambiar el tamaño video que depanding sobre entonces visión video Altura y ancho tamaño de pantalla que es todo ….

Sí, es extraño, me enfrento a la misma situación, en realidad quería video para estar en modo de pantalla completa, lo intenté mantener el diseño principal como relativo y toda la alineación de VideoView a la verdad y funcionó.

 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <VideoView android:id="@+id/videoView1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:keepScreenOn="true" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" /> </RelativeLayout> 
  • Streaming de vídeos de Youtube
  • Android Video deja de reproducirse después de varias reproducciones Error 1, 2147483648
  • (Contexto, Token) en la instancia de MediaController
  • Dibujar superposición (HUD) en Android VideoView?
  • Error de MediaPlayer / VideoView de Android (1, -2147483648)
  • Android no muestra el formato m3u8 en videoview, solo sonido
  • ¿Hay una manera de hacer que VideoView siga jugando en segundo plano en la aplicación para Android?
  • Fragmento retenido no retenido
  • Android: No se puede establecer el fondo de VideoView a transparente
  • ¿Cómo puedo reproducir video rtsp desde el servidor wowza?
  • Forzar el vídeo para que se reproduzca en Orientación vertical sólo con MediaPlayer y VideoView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.