您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
在安卓中实现videoview中的视频宽度匹配屏幕宽度
发布时间:2021-07-10 17:49:35编辑:雪饮阅读()
在videoView中有个小细节一般不容易发现,就是当你的视频尺寸小于你的屏幕尺寸时候,那么即便你videoView的宽度设置为match_parent,你也会发现右边有空白区域。
这点就有点逊色surfaceview了,surfaceview至少这点没有问题,虽然其它方面比较麻烦。
那么在videoView中要想实现宽度铺满屏幕宽度,则主要在于
这里第一就是videoView外层必须是RelativeLayout,
第二就是videoView自身宽度要match_parent,就是保持和外层RelativeLayout一样宽。
那么第三就是videoView的这几个属性必须为true:
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
即videoView的四个边对齐于RelativeLayout的四个边。
那么最后你只需要保证RelativeLayout宽度和屏幕一样宽即可。
关键字词:videoview,屏幕宽,铺满,安卓