代码:

private MediaPlayer mediaPlayer; mediaPlayer =MediaPlayer.create(context,R.drawable.XXX); Runnable rmp = new Runnable() { public void run() { mediaPlayer01.start(); } }; //然后 : final Thread tmp = new Thread(rmp); //再在适当的地方: tmp.start();

简单一点并让音乐循环播放:

mediaPlayer = MediaPlayer.create(this, R.raw.m); mediaPlayer.setLooping(true);

如果要获得播放音乐时间:

1.player.getCurrentPosition()
2. public static String timeToString(long duration)
{
if (duration < 0)
return "00:00";
StringBuffer sb = new StringBuffer();
long m = duration / (60 * 1000);
sb.append(m < 10 ? "0" + m : m);
sb.append(":");
long s = (duration % (60 * 1000)) / 1000;
sb.append(s < 10 ? "0" + s : s);
return sb.toString();
}
3.timeToString方法返回的就是播放时间

更多相关文章

  1. Android两种播放声音的方式
  2. Android(安卓)AudioTrack实时播放
  3. android 播放器开发准备工作
  4. android通过耳机控制音乐播放器
  5. Android录制或播放语音消息时关闭其他媒体播放
  6. 最全的Android开源音乐播放器源码汇总
  7. 14天学会安卓开发(第十三天)Android多媒体开发
  8. 学习笔记(01):FFmpeg打造Android万能音频播放器-OpenSL ES介绍并
  9. Android(安卓)Service AIDL 远程调用服务之简单音乐播放实例

随机推荐

  1. sql server的一个有趣的bit位运算分享
  2. SQL实现递归及存储过程中In()参数传递解
  3. sql将时间类型转换为字符串类型汇总
  4. 判断数据库表是否存在以及修改表名的方法
  5. sum(case when then)(判断男女生的个数)
  6. 获取MSSQL 表结构中字段的备注、主键等信
  7. SQL排除重复结果只取字段最大值分享
  8. SQLSERVER 根据地图经纬度计算距离差示例
  9. SQL 查询和删除重复字段数据的方法
  10. 分享Sql日期时间格式转换