美文网首页
Android 获取在线音频时长

Android 获取在线音频时长

作者: 黑键手记 | 来源:发表于2019-01-22 13:43 被阅读82次

    so easy

        MediaPlayer mediaPlayer = new MediaPlayer();
        try {
            mediaPlayer.setDataSource(audioUrl);
            mediaPlayer.prepare();
            int duration = mediaPlayer.getDuration();
            if (0 != duration) {
                //更新 seekbar 长度
                seekbar.setMax(duration);
                int s = duration / 1000;
                //设置文件时长,单位 "分:秒" 格式
                String total = s / 60 + ":" + s % 60;
                //记得释放资源
                mediaPlayer.release();
            }
        } catch (IOException e) {
            e.printStackTrace();
        }

    相关文章

      网友评论

          本文标题:Android 获取在线音频时长

          本文链接:https://www.haomeiwen.com/subject/alpljqtx.html