为了避免在视频准备之前的黑色背景环顾四周,我决定在这里发布一个修复/技巧。
好吧,如果您在视频视图之上没有视图,请使用" ZOrder"方法:
videoView.setZOrderOnTop(true); //to "hide" before setting up your video
videoView.setZOrderOnTop(false); //after, in your videoView.setOnPreparedListener
但是如果你在视频视图上有一些观点,这种方法会隐藏所有想要置于视频视图之上的视图,所以只需使用"背景"方法,在视频准备之前和之后设置:
video.setBackgroundColor( some color, maybe your app background ); //before
video.setBackgroundColor(Color.TRANSPARENT); //after, on prepare