gpt4 book ai didi

android - Android 是否支持缩放视频?

转载 作者:IT老高 更新时间:2023-10-28 22:04:12 24 4
gpt4 key购买 nike

使用 VideoView 是否可以为 Android 设置比例因子?默认情况下,视频 View 会自行调整大小以适应视频的编码分辨率。我可以强制 Android 将视频渲染成更小或更大的矩形吗?

最佳答案

(我知道这是一个很老的问题,但是还有另一种控制维度的方法,这里没有描述,也许有人会发现它有帮助。)

在你的布局中声明你自己的 MyVideoView 类并编写你自己的 onMeasure() 方法。以下是如何运行拉伸(stretch)到原始 View 尺寸的视频:


public class MyVideoView extends VideoView {
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int width = getDefaultSize(0, widthMeasureSpec);
int height = getDefaultSize(0, heightMeasureSpec);

setMeasuredDimension(width, height);
}
}

关于android - Android 是否支持缩放视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2068242/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com