使用mediaplayer播放音频,出现如下错误,不知道是

来源:8-1 语音播报—科大讯飞TTS引擎实现语音聊天

慕粉3758379

2018-04-19

http://img.mukewang.com/szimg/5ad83a850001a06411650659.jpg

下面是代码

写回答

2回答

刘某人

2018-04-30

这个不属于课程范围吧,但是你加一下群,我可以教你

0
0

慕粉3758379

提问者

2018-04-19

        video.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
            @Override
            public void onPrepared(MediaPlayer mediaPlayer) {

                seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
                    @Override
                    public void onProgressChanged(SeekBar seekBar, int i, boolean b) {

                    }
                    @Override
                    public void onStartTrackingTouch(SeekBar seekBar) {

                    }

                    @Override
                    public void onStopTrackingTouch(SeekBar seekBar) {
                        int f = (int) (seekBar.getProgress() * 1.0f / 100 * video.getDuration());
                        video.seekTo(f);
                    }
                });
                try {
                    mediaPlayer.reset();
                    mediaPlayer.prepare();
                } catch (IOException e) {
                    e.printStackTrace();
                }
                mediaPlayer.start();
                //设置总时长
                totalTime.setText(TimeUtil.ms2MS(Integer.parseInt(mVideo.time)));
                //开启进度条线程
                new Thread(controllerRunnable).start();
            }
        });
0
1
慕粉3758379
这个的确不是课程范围内的,是我自己写的一点,现在已解决,不过还是谢谢你
2018-06-13
共1条回复

带领新手快速开发Android App

【毕设】用热门Android SDK及框架,快速开发一个Android App

1498 学习 · 393 问题

查看课程