使用VideoView显示视频的全屏模式

时间:2010-12-14 00:14:50

标签: android

我想在Android全屏模式下使用VideoView播放视频。

当我在纵向模式下播放时,视频仅占据屏幕的1/4。 当我以横向模式播放视频时,视频占据屏幕的大约3/4。

我的问题是如何在使用VideoView时禁用视频的自动缩放。

另外,我创建了一个扩展VideoView& amp;然后重写onMeasure()。

但是如何在另一个扩展Activity的类中使用该类。

我在互联网上搜索了很多内容。无法获得正确的代码。

2 个答案:

答案 0 :(得分:3)

在包含videoview的xml上应用以下布局格式,它肯定会以全屏模式播放视频。因为它正在运行我的:)希望它有所帮助

 <?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" >
   <VideoView android:id="@+id/myvideoview"
             android:layout_width="fill_parent"
             android:layout_alignParentRight="true"
             android:layout_alignParentLeft="true"
             android:layout_alignParentTop="true"
             android:layout_alignParentBottom="true"
             android:layout_height="fill_parent">
    </VideoView>
 </RelativeLayout>

答案 1 :(得分:-1)

当我添加以下行时,我的申请人关闭了:

         android:layout_alignParentRight="true"
         android:layout_alignParentLeft="true"
         android:layout_alignParentTop="true"
         android:layout_alignParentBottom="true"

上面的每一行都显示警告