录音 暂停 继续 checkBox 自定义
来源:互联网 发布:淘宝装修神器 编辑:程序博客网 时间:2024/05/22 12:21
if (mPlayer != null&&mPlayer.isPlaying()) {
LogUtils.d("暂停");
play.setChecked(false);
mPlayer.pause();
}else{
if (mPlayer == null) {
LogUtils.d("开始");
play.setChecked(true);
try {
mPlayer = new MediaPlayer();
mPlayer.reset();
mPlayer.setDataSource(fileNameRing);
/*mPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);*/
mPlayer.prepare();
mPlayer.start();
} catch (Exception e) {
}
}else{
mPlayer.start();
}
}
mPlayer.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
play.setChecked(false);
mPlayer=null;
}
LogUtils.d("暂停");
play.setChecked(false);
mPlayer.pause();
}else{
if (mPlayer == null) {
LogUtils.d("开始");
play.setChecked(true);
try {
mPlayer = new MediaPlayer();
mPlayer.reset();
mPlayer.setDataSource(fileNameRing);
/*mPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);*/
mPlayer.prepare();
mPlayer.start();
} catch (Exception e) {
}
}else{
mPlayer.start();
}
}
mPlayer.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
play.setChecked(false);
mPlayer=null;
}
});
<CheckBox
android:id="@+id/iv_play"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="3dp"
android:layout_marginRight="3dp"
android:layout_weight="3"
android:background="@drawable/icon_plays"
android:button="@null" />
0 0
- 录音 暂停 继续 checkBox 自定义
- iOS 录音 播发暂停
- LINUX 暂停、继续进程
- NSTimer 怎么暂停继续
- NSTimer 怎么暂停继续
- CAanimation动画 暂停,继续
- 动画暂停和继续
- 动画暂停与继续
- NSTimer 怎么暂停继续
- 暂停和继续Activity
- 继续聊WPF——自定义CheckBox控件外观
- 继续聊WPF——自定义CheckBox控件外观
- 自定义带箭头圆圈,自定义点击事件可以加减速,暂停继续,自动旋转
- Android 录音暂停方法实现
- 自定义录音
- Android (系统+自定义)短视频录制(含暂停继续录制功能) 总结
- Java 线程暂停与继续
- Java 线程暂停与继续
- a星寻路
- ORA-14402: 更新分区关键字列将导致分区的更改
- 一个时间粒度整数倍的时间点
- Redis集群部署文档
- 00-自测5. Shuffling Machine (20)
- 录音 暂停 继续 checkBox 自定义
- ELCImagePicker 学习总结(一)
- 黑马程序员_java基础自学1
- ftp的下载上传
- HQL select 总结
- Aerospike 架构———数据管理概述
- js调用Flex中的方法,向flex中传参,flex调用js
- js 获取select的值 / js动态给select赋值
- 让人感动的代码