2012-01-21 25 views
1

在我的应用程序中,我将显示视频。 但视频的高度和宽度都小于设备的屏幕高度宽度。 那么我应该怎么做,如果我想拉伸设置为设备高度和宽度的视频高度和宽度。Android:如何在Android设备中使用设备高度宽度来拉伸视频?

我使用VideoView加载视频。并且我已经将它的属性设置为fill_parent,用于高度和宽度。但即使这样做,我也无法将拉伸视频转换为设备高度和宽度。

main.xml中

<RelativeLayout 
     android:id="@+id/playingRelativeLayout" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:layout_weight="1" 
     android:background="#FFFFFF"> 
     <VideoView 
      android:id="@+id/myVideoView" 
      android:layout_height="fill_parent" 
      android:layout_width="fill_parent" 
      android:layout_centerInParent="true" 
      android:fitsSystemWindows="true" 
      /> 

所以,请帮我这一点。

谢谢。

回答

1

Android不支持调整视频大小,您可能需要查看可以使用的第三方库。默认情况下,android没有这个,如果我记得正确。

+0

感谢您的回复。在我的应用程序中,我从sdcard中获取视频文件。但在此之前,我正在从资产文件夹复制文件到SD卡。那么有什么办法可以在复制到SD卡时转换适合设备屏幕的视频文件?可能会解决我的问题。你有什么想法? –

相关问题