日期:2014-05-18  浏览次数:20645 次

Applet如何连续播放声音1.wav,2.wav
我现在是有两个AudioClip分别是Clip1,Clip2分别对应的是1.wav,2.wav文件,我页面开始加栽后,首先播放Clip1即Clip1.Start(),   我如何在能在Clip1播放完之后,立马就播放Clip2呢?从而使得声音播放是连续的~~


------解决方案--------------------
音频事件
音频演奏过程中,演奏开始时、停止时、结束时都会发生音频事件,能定义此时的处理。要定义音频事件发生时的处理,有必要安装AudioListener接口和记述audioAction方法内的处理。
然后,使用AudioClip对象的addAudioListener方法进入AudioListener。
事件的种类(audioAction方法的自变量、事件)在AudioListener接口文件夹中定义如下
static int AUDIO_COMPLETE 表示音乐播放结束
static int AUDIO_STARTED 表示音乐播放开始
static int AUDIO_COMPLETE 表示音乐播放停止