uri - Access video in assets folder to play in Android VideoView -
i have read through ton of answers how play video raw/res folder referenced via generated r.java class.
however, not want do.
i generating both code application video files in assets folder, can't accessed via static r.java class.
i aware of assetmanager , how open inputstream on file, videoview doesn't take inputstream uri.
so question how either obtain uri inputstream/assetmanager or how generate uri based on filename of file in assets folder.
create 1 folder in res give name "raw" paste video use following code. string strvideo = "android.resource://" + getpackagename().tostring() + "/" +r.raw.videname; videoplayer = (videoview) findviewbyid(r.id.videoview1); videoplayer.setonpreparedlistener(this); videoplayer.setoncompletionlistener(this); videoplayer.setkeepscreenon(true); // videoplayer.setvideouri(uri.parse("android.resource://" // + getpackagename().tostring() + "/" // + r.raw.simple_full_body_workout)); videoplayer.setvideouri(uri.parse(strvideo );
Comments
Post a Comment