-2

请有人可以帮助我!我需要在小程序中自动播放下一个声音。

我正计划创建一个 mp3 播放器。

谢谢您的帮助

公共类 Darija 扩展 JApplet {

JButton Button = new JButton("Speak");
AudioClip sound1;
AudioClip sound2;


public void init()
{  
    setLayout(null);       
   Button.addActionListener(new Actions());
    sound1 = getAudioClip(getDocumentBase(), "01.wav");
    sound2 = getAudioClip(getDocumentBase(), "02.wav");

  Button.setBounds(200, 72, 94, 40);

    add(Button);

}

public class Actions implements ActionListener 
{
  public void actionPerformed(ActionEvent ev)
  {
      if(ev.getSource() == Button)
      {

          sound1.play();

      }
  }
}

}

4

1 回答 1

0

您应该为此目的使用媒体播放器..将您的媒体剪辑放在 res/raw 文件夹中,然后单击按钮播放听起来像这样

MediaPlayer mp1=MediaPlayer.create(getBaseContext(), R.raw.sound1);  
MediaPlayer mp2=MediaPlayer.create(getBaseContext(), R.raw.sound2);         

mp1.prepare();
mp2.prepare();   
mp1.start();
mp1.setNextMediaPlayer(mp2);
于 2013-09-21T22:56:51.547 回答