videoview android 电视屏幕淡黑

videoview screen fade black in android TV

我尝试播放原始视频 folder.I 写了一些代码,设备中的一切都很完美。

    String UrlPath = "android.resource://" + getPackageName() + "/" + R.raw.background_video;
    videoView.setVideoURI(Uri.parse(UrlPath));
    videoView.requestFocus();
    videoView.start();

但我在创建两个项目(设备和电视)时遇到问题 android TV.first。 当我 运行 我在 android 电视中的项目时,屏幕逐渐变黑,看起来它在我的 VideoView 中添加了一些透明的黑色视图。 我该如何解决这个问题? 谢谢大家

您可以通过添加 SurfaceView 来尝试此 SO question 中的解决方案。它看起来像这样:

<SurfaceView
android:layout_width="0px"
android:layout_height="0px" />

另一个可以帮助您解决此问题的 SO 问题是:VideoView black flash before and after playing