我目前有一个计时器,我想在计时器结束时播放声音文件。但是它只播放我存储的一小部分音频文件。我的代码中没有告诉文件停止播放,所以我不知道为什么会这样。
我从这个开始:
public class DrinkinzActivity extends Activity {
/** Called when the activity is first created. */
Timer myTimer;
public MediaPlayer mMediaPlayer;
然后在 onCreate 方法中我有这个:
mMediaPlayer = new MediaPlayer();
mMediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.soundfile);
然后当计时器用完时,我有这个:
mMediaPlayer.start();
我什至还没有达到用户可以选择播放哪个声音文件或使用铃声代替的部分。有什么我想念的吗?