package com.example.a;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.VideoView;
public class MyVidioView extends VideoView{
public MyVidioView(Context context) {
super(context);
}
public MyVidioView(Context context, AttributeSet attrs)
{
super(context, attrs);
}
public MyVidioView(Context context, AttributeSet attrs, int defStyle)
{
super(context, attrs, defStyle);
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)
{
//super.onMeasure(widthMeasureSpec, heightMeasureSpec);
int width = getDefaultSize(getWidth(), widthMeasureSpec);
int height = getDefaultSize(getHeight(), heightMeasureSpec);
setMeasuredDimension(width, height);
}
}
控制vidioView的宽高
最新推荐文章于 2025-05-13 13:16:45 发布
本文介绍了一个自定义的Android VideoView组件实现,该组件通过覆盖onMeasure方法来控制视图的大小测量,适用于需要定制化视频播放器尺寸的场景。
1万+

被折叠的 条评论
为什么被折叠?



