0
私は他の質問をチェックし、利用可能なソリューションを適用しましたが、それでも動作しません。VideoViewはリソースからビデオを再生できません
私はビデオを私のraw
フォルダに入れました。私は次のような方法
String path = "android.resource://" + getPackageName() + "/"+ R.raw.splash_video;
videoView= (VideoView) findViewById(R.id.splash_videoView);
Uri uri= Uri.parse(path);
videoView.setVideoURI(uri);
videoView.start();
ビデオがmp4
フォーマットである、私は私のプログラムを実行すると、それは私が表示さCan't play the video
メッセージを使用してビデオを取得しています。私はコードをデバッグするとき
、私はそれは、これにパス値を変更し、ことが判明:
path= android.resource:///2131099757
私はいくつかのURL
にpath
を変更すると、それが成功した映像を再生します。
String path= "www.abc.com/someVideo.mp4"
親切raw
'splash_video'の形式は何ですか? –
mp4形式で – Kirmani88
あなたはそのパスに 'package name'を得ていますか? * fragment *や* activity *で作業していますか? –