视频播放器

关于对Android的videoView和mediaController的吐槽

末鹿安然 提交于 2019-12-01 11:23:33
这几天在做视频播放器一直在研究videoview。 videoview是和video连用的。2个组件分别都提供一 个方法关联另一方: mediaController-setAnchorView( videoview ),videoview-setMediaController( mediaController )。 我习惯在一个布局文件中设置好videoview的位置之后,在activity的onCreate()中将mediaController 动态初始化并关联到已经设置好的videoview上。 但是这里的说明下在布局中设置videoview的时候最好给videoview外面单独套一个的容器。 当然这个外层容器的高度要设定为wrap_content。这样就会把视频播放器和控制器很好的组合在一起。 这里我用的是线性布局LinearLayout因为我不想控制器把视频给遮盖住了。 <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:id="@+id/main_videoview_contianer"> <VideoView android:id="@+id/videoView"