利用MediaPlayer 获取一个音频或者视频文件的播放时长

MediaPlayer md = new MediaPlayer();
        try {
            LogUtils.log(Environment.getExternalStorageDirectory() +"/123.mp3");
            md.setDataSource(Environment.getExternalStorageDirectory() +"/123.mp3");
            md.prepare();
            LogUtils.log("size  " + md.getDuration());
        } catch (Exception e) {
            e.printStackTrace();
        }

MediaPlayer 初始化  -> setDataSource->prepare-> 就可以获取到了getDuration()  单位是ms

发布了15 篇原创文章 · 获赞 13 · 访问量 6万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 精致技术 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览