[FIELDSET][LEGEND]引自:1楼[/LEGEND]
在完成事件监听器外面使用thread对象可以获取到创建的那个新的线程。当执行完成事件监听器的代码后,当前的线程就恢复成了主线程,如果在继续播放时,还想在一个新的线程中播放,那么需要把创建新线程的代码放置到playBGSound()方法中,这样就可以实现每次播放都在一个新的线程中播放了。
[/FIELDSET]
回复:你说“当执行完成事件监听器的代码后,当前的线程就恢复成了主线程”,这一结论我也可以从Log的结果推断出来,但这只是现象,我想知道你这一结论的一般性根据是什么?是因为只有UI线程可以进行事件监听(如点击监听,完成事件监听等),还是别的原因?