Android videoview causes blocking UI elements -



Android videoview causes blocking UI elements -

hi in android application using videoview streaming videos. face unwanted behaviour videoview. scenario this. have activity , activity b. activity has 1 simple button , on click of button starting activity b contains videoview , starts playing video start activity. observation this: 1 time start activity b phone call setvideouri , start(). there few callback methods 1 of them setonpreparedlistener. when phone call start() after time executing setonpreparedlistener , after start playing video. in between before executing setonpreparedlistener if come activity block activity ui time. if wait till setonpreparedlistener executes , come activity working properly. not happening devices google devices moto g , nexus. tried htc or intel device working properly. code looks :

videoview mvideoview =(videoview)findviewbyid(r.id.myvideo); //creating mediacontroller mediacontroller mediacontroller= new mediacontroller(this); mediacontroller.setanchorview(mvideoview); //specify location of media file uri uri=uri.parse("http://abcexample.com/playlist.m3u8"); //setting mediacontroller , uri, starting videoview mvideoview.setmediacontroller(mediacontroller); mvideoview.setvideouri(uri); mvideoview.requestfocus(); mvideoview.start(); mvideoview.setonerrorlistener(new onerrorlistener() { @override public boolean onerror(mediaplayer mp, int what, int extra) { log.i("this video view sample ... ", "this video view sample ... on error listener "); homecoming true; } }); mvideoview.setonpreparedlistener(new onpreparedlistener() { @override public void onprepared(mediaplayer mp) { log.i("this video view sample ... ", "this video view sample ... on prepared listener "); } }); mvideoview.setoncompletionlistener(new oncompletionlistener() { @override public void oncompletion(mediaplayer mp) { log.i("this video view sample ... ", "this video view sample ... on finish listener "); } });

am missing or doing wrong? need help. give thanks you.

i'm having same behaviour videoview. looking solution didn't find anything. maybe, it's possible making new task prepare issue. i'll seek it

android android-videoview

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -