private void PlayAlarmRing(){Uri alert = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM);
try{
mMediaPlayer = new MediaPlayer();
mMediaPlayer.setDataSource(this, alert);
final AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
if (audioManager.getStreamVolume(AudioManager.STREAM_ALARM) != 0) {
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_ALARM);
mMediaPlayer.setLooping(true);
mMediaPlayer.prepare();
}
}catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
mMediaPlayer.start();
}
private void StopAlarmRing(){
mMediaPlayer.stop();
}
以上这段代码会不断播放,循环播放的.如何能不让他循环播放呢?
try{
mMediaPlayer = new MediaPlayer();
mMediaPlayer.setDataSource(this, alert);
final AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
if (audioManager.getStreamVolume(AudioManager.STREAM_ALARM) != 0) {
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_ALARM);
mMediaPlayer.setLooping(true);
mMediaPlayer.prepare();
}
}catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
mMediaPlayer.start();
}
private void StopAlarmRing(){
mMediaPlayer.stop();
}
以上这段代码会不断播放,循环播放的.如何能不让他循环播放呢?
解决方案 »
- Android ProgressBar 求助
- [急 ]系统启动错误:Could not stat dex cache directory '/data/dalvik-cache'
- 请教大神们关于cygwin/NDK的一个问题
- 怎么样在安装Apk后隐藏该程序图标
- Android 腾讯微博OAuthV1如何关闭应用后再进入不用进行登录
- ListView 的问题
- ListView Item 改变 控件属性的问题
- 求大神救急!新手第一次写,unfortunately ,xx has stoped怎么办?
- 请问关于运行程序,提示activity没有找到的问题
- AlertDialog的样式
- Gallery出现了异灵现像(求高手相助)
- 在新线程里面设置界面问题,急呀
这个。。false