在xml中設(shè)置VideoView的寬高是無(wú)效的,系統(tǒng)會(huì)自動(dòng)適應(yīng)視頻的寬高,在網(wǎng)上查詢了資料,發(fā)現(xiàn)并沒(méi)有效果,于是自己經(jīng)過(guò)測(cè)試,發(fā)現(xiàn)如下方法簡(jiǎn)單且靈活的改變VideoView的寬高,代碼如下:
<!--視頻-->
<FrameLayout
android:id="@+id/layout_top"
android:layout_width="match_parent"
android:layout_height="210dp"
android:background="#000">
<VideoView
android:id="@+id/video_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:visibility="visible" />
</FrameLayout>
在VideoView外面包裹一層布局,VideoView將自適應(yīng)父布局,想要改變VideoView直接改變父布局的寬高即可