0
当使用android的mediaplayer将音频从网络上传出时,是否可以在UI线程上调用所有函数(stop(),reset(),setDataSource()等),或者应该我为此创建了一个单独的线程。换句话说,这些功能是否会花费几秒钟的时间来响应,从而导致明显的滞后?UI Media UI上的Android MediaPlayer线程
如果我必须从不同的线程调用它们,那么最好的方法是什么?
当使用android的mediaplayer将音频从网络上传出时,是否可以在UI线程上调用所有函数(stop(),reset(),setDataSource()等),或者应该我为此创建了一个单独的线程。换句话说,这些功能是否会花费几秒钟的时间来响应,从而导致明显的滞后?UI Media UI上的Android MediaPlayer线程
如果我必须从不同的线程调用它们,那么最好的方法是什么?
我将MediaPlayer方法从默认应用程序线程中调用,没有任何问题。请务必正确使用它的state machine,当然:)
你是什么意思“正确使用它的状态机”? – yydl 2011-02-11 01:53:55