android mediaplayer中seekto方法用法,有需要的朋友可以参考下。

1、seekto方法的参数是毫秒,而不是秒,所以要注意参数传递

2、seekto方法是异步方法,所以如果想要这样写:

mediaPlayer.seekTo(10000);

mediaPlayer.start();

是没有效果的

3、我个人测试seekto要写在prepare后面才能有效,但我不确定一定要这样做。

如果想要视频从第xxxx毫秒开始播放,正确的做法是这样的:

首先给mediaPlayer配置属性

mediaPlayer.setDisplay(videoSurface.getHolder()); mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); try { mediaPlayer.setDataSource(filePath); mediaPlayer.prepare(); mediaPlayer.seekTo(millis); } catch (IOException e) { }
然后为mediaPlayer添加监听OnSeekCompleteListener()

mediaPlayer.setOnSeekCompleteListener(new OnSeekCompleteListener() { public void onSeekComplete(MediaPlayer m) { m.start(); isPlaying = true; } });
这样就可以正确使用seekto了。

android--mediaplayer的seekTo用法相关推荐

  1. android MediaPlayer 的SeekTo 方法

    android使用 mediaPlayer 播放video视频过程中, 当用户退出当前播放,再从后台恢复播放时,需要跳转到之前退出的时间点继续播放. 使用的方法基本都是 SeekTo 之前的时间点,但 ...

  2. android seekto实现_「seekto」android MediaPlayer 的SeekTo 方法 - seo实验室

    seekto Android使用 mediaplayer 播放video视频过程中, 当用户退出当前播放,再从后台恢复播放时,需要跳转到之前退出的时间点继续播放. 使用的方法基本都是 seekto 之 ...

  3. 我的Android进阶之旅------Android MediaPlayer播放mp3的实例--简易mp3播放器

    大家好我们今天研究的是Android中很重要也最为复杂的媒体播放器---MediaPlayer. Android的MediaPlayer包含了Audio和video的播放功能,在Android的界面上 ...

  4. Android MediaPlayer 播放音频

    本文链接: Android MediaPlayer 播放音频 主要介绍使用MediaPlayer播放音频的方式.关于MediaPlayer的基础知识,比如状态,可以参考Android MediaPla ...

  5. android 播放音乐卡顿,Android MediaPlayer+SeekBar播放音频出现卡顿边长可能问题

    开发过程中总是会碰到一些"什么鬼,原来这么简单"等等的问题,比如今天碰到 Android MediaPlayer+SeekBar播放音频出现卡顿可能问题? 代码段一: seekBa ...

  6. Android MediaPlayer+SurfaceView播放视频 (异常处理)

    MediaPlayer,顾名思义是用于媒体文件播放的组件.Android中MediaPlayer通常与SurfaceView一起使用,当然也可以和其他控件诸如TextureView.SurfaceTe ...

  7. android保存播放进度,Android MediaPlayer控制进度播放音频

    Android MediaPlayer控制进度播放音频 本文简单介绍MediaPlayer获取播放进度和设置进度播放. 1.获取音频文件的播放时间总长度 //返回的是int的毫秒级数据 /** * G ...

  8. Android MediaPlayer控制进度播放音频

    Android MediaPlayer控制进度播放音频 本文简单介绍MediaPlayer获取播放进度和设置进度播放. 1.获取音频文件的播放时间总长度 //返回的是int的毫秒级数据/*** Get ...

  9. Android MediaPlayer使用注意

    Android MediaPlayer使用注意 (2013-01-28 00:20:02) 转载▼ 标签: android it mediaplayer 视频 音频 分类: android Andro ...

最新文章

  1. JAVA的输入输出基本操作样例
  2. php--在类中声明常量的关键字
  3. Windows Server 2016软件定义存储:Storage Spaces Direct介绍
  4. c语言链表把多少分以上打出来,大神帮我看一下怎么输入输出一个链表,我输入了但是没输出啊...
  5. sqlplus: error while loading shared libraries
  6. 关于Tomcat与MySQL连接池问题的详解
  7. 【工作感悟】达内java大数据课程
  8. Linux SPI总线和设备驱动架构
  9. 阿里云联合顶级卫星影像公司发布数字地球引擎
  10. C/C++排序算法(1)直接插入排序
  11. 深度学习—大厂笔试题
  12. 在JavaScript中操作Cookie
  13. xcode swift_CocoaPods Swift XCode教程
  14. 课堂笔记(一些知识散点)但很有用(*^__^*)
  15. 你如何理解软件测试?
  16. jupyter notebook更换浏览器需要密码问题
  17. 百度快速排名 24小时进前五 刷网站排名
  18. SQL ——窗口函数简介
  19. 企业短视频团队运营策划工作SOP方案计划表
  20. will-change的使用

热门文章

  1. 荣幸获得CSDN博客之星第三名,感激不尽!Python
  2. 有机金属的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  3. python机器学习日志.01 ———三天搞定Python基本功.网页提纲
  4. 计算机中丢失mwusb,icbc_mwusbkey.dll
  5. 月入3000万,23岁美国女网红用AI分身交1000多男友!谈恋爱按分钟计费
  6. 前端笔记87——clearTimeout
  7. 看看一位清华计算机专业的学生怎么看LINUX与WINDOWS的! (转载)
  8. docker运行yyets_Docker配置
  9. SSL连接中握手协议及握手过程
  10. 使用中国网建实现Java向手机发送短信的功能