2

私は生のフォルダからビデオを再生しようとしました。私はいくつかのコードを書いて、すべてがデバイスに完璧です。videoviewのスクリーンは、アンドロイドTVで黒く塗りつぶします

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

しかし、私は問題がアンドロイドTVを持っています。私は両方のプロジェクト(デバイスとテレビ)を初めて作成しました。 アンドロイドテレビでプロジェクトを実行すると画面がフェード・ブラックになり、VideoViewに透明な黒いビューが追加されているようです。 どうすればこの問題を解決できますか? ありがとうございました

答えて

1

このSO questionでソリューションを試すには、SurfaceViewを追加してください。それは次のようになります。この問題のお手伝いをすることができます

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

別のSOの質問はこれです:VideoView black flash before and after playing

関連する問題