嗨,我又有一个问题,
我的应用播放声音1秒。这项工作很好,但如果我按任意按钮20次,那么什么是错误?我怎么解决它?
tsc = (Button) findViewById(R.id.button12);
tsc.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
playSound(R.raw.en_bye);
}
private void playSound(int sFile) {
// set up MediaPlayer
final int medFile = sFile;
Thread thread = new Thread(new Runnable() {
public void run() {
mp = MediaPlayer.create(getApplicationContext(), medFile);
mp.start();
}
});
thread.start();
}
谢谢