我使用rioInterruptionListener初始化音频会话AudioSessionInitialize(NULL, NULL, rioInterruptionListener, self)
。我想改变中断听众。
如果我使用AudioSessionInitialize(NULL,NULL,anotherInteruptionListener,self),则返回错误。所以,我认为,我需要破坏音频会话。然后再次初始化它。
但是如何实现呢?如何设置另一个中断监听器或去除音频会话的去噪?
答案 0 :(得分:1)
当您想要更改处理程序时,您可以简单地在第一个中断侦听器中放置一个条件语句来调用第二个中断侦听器。