res/rawにある動画ファイルをVideoViewで再生する
VideoViewを使って、res/rawにある動画を再生したいとき。
VideoViewでの動画の指定は、ファイルパスかUriオブジェクト。リソースIDは使えない。
なので、res/rawを表すUriを指定して、動画を再生する。
// MainActivity.java import android.net.Uri; import android.widget.VideoView; ... videoView.setVideoURI(Uri.parse("android.resource://" + this.getPackageName() +"/" + リソースID));