1. 今天项目上遇到个问题videoview无法全屏,搜罗了下百度最终找到了解决方法
2.在videoview外面嵌套一个RelativeLayout
<RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" > <VideoView android:id="@+id/video" android:layout_width="match_parent" android:layout_height="match_parent" /> </RelativeLayout>3.activity中代码
VideoView video=findViewById(R.id.video)
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.FILL_PARENT, RelativeLayout.LayoutParams.FILL_PARENT); layoutParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); layoutParams.addRule(RelativeLayout.ALIGN_PARENT_TOP); layoutParams.addRule(RelativeLayout.ALIGN_PARENT_LEFT); layoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); video.setLayoutParams(layoutParams);
video.setVideoPath(getLocalFileUrl());//放播放的路径
video.start();