VideoView 大小不适合屏幕

Posted

技术标签:

【中文标题】VideoView 大小不适合屏幕【英文标题】:VideoView size doesn't fit in the screen 【发布时间】:2016-12-21 20:03:18 【问题描述】:

我的视频尺寸:高 2048 宽 1152 改变什么让它在每个屏幕上都可见? 我的视频目前处于边缘,然后它比屏幕小。如何达到我的目的?

【问题讨论】:

【参考方案1】:

据我了解,你可以使用这个

 <VideoView
        android:layout_
        android:layout_
        android:id="@+id/videoView1"
        android:layout_centerInParent="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentBottom="true"
        android:layout_alignParentTop="true">
    </VideoView>

【讨论】:

成功了!你救了我的命:P 这样,如果您有一个分辨率较小的视频(即320x480)并且您想在更大的屏幕上应用,它会拉伸视频以适应整个屏幕。但在这种情况下,我认为它会正常工作。 好吧,它的工作,但我不明白为什么它不能在框架布局和约束布局等其他布局下工作,如果你有使用其他布局的解决方案,请分享。

以上是关于VideoView 大小不适合屏幕的主要内容,如果未能解决你的问题,请参考以下文章

android videoview scalemode

RecyclerView 中的 VideoView 大小错误

AndroidVideoCache源码浅析

使网站背景图像适合屏幕大小

Android VideoView 方向,如 Youtube 应用程序

当我调整网站大小时,网页不适合