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