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();    }

 

更多相关文章

  1. Android之键盘点击事件
  2. Android长度单位详解(dp、sp、px、in、pt、mm、dip)
  3. Android获取声音长度
  4. android与tomcat服务器交互实例
  5. android 开发之电子钢琴 源码
  6. Android从远程服务器下载文件到本地sd卡中
  7. Android(安卓)中如何得到字符的像素宽度
  8. android SQLiteDatabase源码解析
  9. Android(安卓)AES 文件加密解密

随机推荐

  1. Android(安卓)KeyCode(官方)
  2. Unable to instantiate receiver
  3. 《Android------拨号器》
  4. ImageLoader的原理
  5. Android(安卓)读取联系人(详细)
  6. android在线浏览
  7. Android(安卓)Bitmap
  8. Android(安卓)仿京东分类页面
  9. android 之style
  10. Android之ListView优化