当前位置: 代码迷 >> Android >> 在UI线程里头启动的MedioPlayer,播放以后是在UI线程中运行吗
  详细解决方案

在UI线程里头启动的MedioPlayer,播放以后是在UI线程中运行吗

热度:18   发布时间:2016-04-28 01:53:15.0
在UI线程里面启动的MedioPlayer,播放以后是在UI线程中运行吗

我直接在UI线程中播放,采用异步准备。播放以后还是在UI线程中运行吗?
为了提高体验性,需不需要另外开启个线程?或者新建一个服务,在服务里面开一个线程?
------解决思路----------------------
在服务里播放,耗时操作不能放ui线程,有时候光medio的prepare()都能ANR
------解决思路----------------------
引用:
请问放在服务里面,还需要开启一个新的播放线程不?

可启用也可以不启用,不是必须的
你可以用player.prepareAsync();自带的api执行异步操作,通过回调的几个api获取播放状态 
  相关解决方案