0
我当前有一个定时器,当定时器结束时,我想播放一个声音文件。但是它只播放我存储的音频文件的一小部分。我没有告诉该文件停止播放的代码中,因此我不知道为什么会发生这种情况。将MediaPlayer与定时器一起使用
我开始了这一点:
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();
我甚至没有得到用户可以选择要播放哪个声音文件的部分,或者使用铃声代替。有什么我失踪?