我使用rioInterruption Listener初始化音频会话AudioSessionInitialize(NULL, NULL, rioInterruptionListener, self)
。我想改变打断听众。
如果我使用AudioSessionInitialize(NULL,NULL,anotherInteruptonListener,self),它会返回错误。所以,我想,我需要销毁音频会话。然后再次初始化它。
但是如何实现呢?如何设置另一个中断侦听器或取消音频会话?
当您想要更改处理程序时,您可以简单地在第一个中断侦听器中放入一条条件语句来调用第二个中断侦听程序。