如何中断android MediaPlayer.prepareAsync()?
我使用Android MediaPlayer进行流式音频播放。但有时记录准备阶段太长。因此,我想让用户能够中断准备并启动另一个。我该怎么做 提前谢谢如何中断android MediaPlayer.prepareAsync()?,android,android-mediaplayer,prepare,Android,Android Mediaplayer,Prepare,我使用Android MediaPlayer进行流式音频播放。但有时记录准备阶段太长。因此,我想让用户能够中断准备并启动另一个。我该怎么做 提前谢谢 Michael从列表中可以看出,准备状态从未被提及,不是在无效状态,更重要的是,不是在有效状态。虽然这有点令人困惑,但如果当前状态未列为有效状态,则最好忽略无效状态列表,而不调用方法 因此,您可以调用的唯一有效方法是那些在任何状态下都有效的方法。因此,在不使用两个交替的MediaPlayer的情况下实现目标的唯一方法是释放MediaPlayer并创
Michael从列表中可以看出,准备状态从未被提及,不是在无效状态,更重要的是,不是在有效状态。虽然这有点令人困惑,但如果当前状态未列为有效状态,则最好忽略无效状态列表,而不调用方法
因此,您可以调用的唯一有效方法是那些在任何状态下都有效的方法。因此,在不使用两个交替的MediaPlayer的情况下实现目标的唯一方法是释放MediaPlayer并创建一个新的MediaPlayer。我想你可以使用这个。