我尝试从原始文件夹播放视频。我写了一些代码,一切都很完美。
String UrlPath = "android.resource://" + getPackageName() + "/" + R.raw.background_video;
videoView.setVideoURI(Uri.parse(UrlPath));
videoView.requestFocus();
videoView.start();
但我有问题Android TV。第一次我创建了两个项目(设备和电视)。 当我在android tv中运行我的项目时,屏幕变淡黑色,看起来它在我的VideoView中添加了一些透明的黑色视图。 我怎么能解决这个问题? 谢谢大家
答案 0 :(得分:1)
您可以通过添加SurfaceView来尝试此SO question中的解决方案。它看起来像这样:
<SurfaceView
android:layout_width="0px"
android:layout_height="0px" />
可以帮助您解决此问题的另一个问题是:VideoView black flash before and after playing