Android 如何设置两到三次铃声?

Android 如何设置两到三次铃声?,android,Android,我设置了定做的定东钟,但只响了一次。如何设置两到三次铃声 这里是java代码 mMediaPlayer = new MediaPlayer(); mMediaPlayer = MediaPlayer.create(MyRideDetailTrackRide.this, R.raw.dingdong); mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);

我设置了定做的定东钟,但只响了一次。如何设置两到三次铃声

这里是java代码

 mMediaPlayer = new MediaPlayer();
                mMediaPlayer = 
 MediaPlayer.create(MyRideDetailTrackRide.this, R.raw.dingdong);
                mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
              // mMediaPlayer.setLooping(true);
                mMediaPlayer.start();
int howManyTimesPlayed=0;
mediaPlayer.setOnCompletionListener(新的OnCompletionListener(){
int maxRePlayCount=3;//将此值设置为replay x time
@凌驾
完成时的公共作废(MediaPlayer MediaPlayer){
if(播放的次数
int howManyTimesPlayed=0;
mediaPlayer.setOnCompletionListener(新的OnCompletionListener(){
int maxRePlayCount=3;//将此值设置为replay x time
@凌驾
完成时的公共作废(MediaPlayer MediaPlayer){
if(播放的次数
完美的解决方案。谢谢@hasbithank你,如果你觉得答案有用,请确认它是正确的解决方案完美的解决方案。谢谢@hasbithank你,如果你觉得答案有用,请确认它是正确的解决方案
int howManyTimesPlayed = 0;
mediaPlayer.setOnCompletionListener(new OnCompletionListener(){
int maxRePlayCount = 3; // set this value to replay x time

@Override
public void onCompletion(MediaPlayer mediaPlayer) {
    if(howManyTimesPlayed < maxRePlayCount) {
      howManyTimesPlayed++;
      mediaPlayer.seekTo(0);
      mediaPlayer.start();
    }
}});