Android 音频控制前进和后退

标签 android

我正在创建自定义音频播放器。到目前为止,我能够添加音频流、音量控制、持续时间、进度条等功能。我必须添加用户可以触摸 slider 并跳转音频以跳过某些部分的功能。有什么办法吗?

最佳答案

是的,您必须使用 mediaPlayer.seekTo(progress);

     seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onStopTrackingTouch(SeekBar seekBar) {


            if(mediaPlayer!=null && mediaPlayer.isPlaying())
            {
                mediaPlayer.seekTo(progress);
            }
            else if(mediaPlayer!=null && !isPlaying)
            {
                mediaPlayer.seekTo(progress);
            }



        }
        public void onStartTrackingTouch(SeekBar seekBar) {

        }

        public void onProgressChanged(SeekBar seekBar, int progress,
                boolean fromUser) {
}
    });

关于Android 音频控制前进和后退,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9178745/

相关文章:

android - 手持 iPhone Android 特定 CSS 根本不起作用

android - 将 ng-href 与 geo : Uri in Cordova does not work 一起使用

android - Android 上的 RDF 数据库

android - 开关状态

Android 屏蔽除白名单外的所有号码

Android - 尝试使用仅用于创建数据库表的资源

Android:无法显示多张图片

android - KIVY - Python 在按下按钮时继续执行

android - getIntent().getStringArrayExtra() 总是返回 null

java - Android DNS MX 记录查询