android 定时播放wav,Android MediaPlayer播放音频与视频

本文介绍了如何在Android中使用MediaPlayer类播放音频。详细步骤包括创建MediaPlayer对象,设置声音源,调整播放参数,使用prepare()进行同步准备,以及实现暂停、停止和重置功能。同时提到了通过ProgressBar实时显示播放进度的实现方法,以及视频播放时需要使用VideoView并设置显示器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

播放音频

首先创建出一个MediaPlayer对象

MediaPlayer mMediaPlayer = new MediaPlayer();

设置声音源

public static final String FILENAME = "deserve.mp3";

public static final String PATH = "/mnt/sdcard/" + FILENAME;

FileInputStream fis = new FileInputStream(new File(PATH));

mMediaPlayer.setDataSource(fis.getFD());// 设置声音源

3.参数设置

mMediaPlayer.setLooping(false); // 设置是否循环

/*

PlaybackParams playBackParams = new PlaybackParams();

playBackParams.setAudioFallbackMode(PlaybackParams.AUDIO_FALLBACK_MODE_FAIL);//设置音频后备模式

playBackParams.setSpeed(1.0f);// 调音速 --测试最大值为8.0f

playBackParams.setPitch(1.0f); // 调音调

mMediaPlayer.setPlaybackParams(playBackParams);

*/

/*

// 使用系统的媒体音量控制

AudioAttributes attributes = new AudioAttributes.Builder()

.setContentType(AudioAttributes

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值