首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >安卓MediaPlayer getCurrentPosition返回0

安卓MediaPlayer getCurrentPosition返回0
EN

Stack Overflow用户
提问于 2014-06-14 13:35:15
回答 1查看 1.2K关注 0票数 4

我正在使用MediaPlayer播放几个音频文件。我有一个基于机器人MediaController的自定义MediaController。我遇到的问题是,当我暂停播放器时,控制器会将当前位置显示为0,直到我再次点击播放。我已经追踪到媒体播放器在暂停时返回0作为其位置。这是预期的行为吗?

谢谢,内森

EN

回答 1

Stack Overflow用户

发布于 2018-10-08 11:22:47

一个简单的修复方法是建立一个静态int,它在媒体播放器停止或暂停之前捕获它的当前位置。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 int currentPos = mediaPlayer.CurrentPosition;

                mediaPlayer.Stop();
                mediaPlayer.Release();

                stopIsActive = true;

                WriteSeekingToDataBase(currentPos, CurrentSongObject);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24220491

复制
相关文章
Android实现视频播放的3种实现方式[通俗易懂]
Android提供了常见的视频的编码、解码机制。使用Android自带的MediaPlayer、MediaController等类可以很方便的实现视频播放的功能。支持的视频格式有MP4和3GP等。这些多媒体数据可以来自于Android应用的资源文件,也可以来自于外部存储器上的文件,甚至可以是来自于网络上的文件流。
全栈程序员站长
2022/06/28
4.9K0
Android实现视频播放的3种实现方式[通俗易懂]
安卓 design-使用返回和向上导航
一致的导航操作是整体用户体验的重要组成部分。如果基本的导航方法都不能保持一致,甚至让用户意想不到的话,恐怕没有比这更让人沮丧的事情了。 Android 3.0对全局导航行为做出了重大改变。 对用户来说,认真遵照“返回”和“向上”的指导准则可让应用的导航更可靠、更符合预期。
acc8226
2022/05/17
6190
安卓 design-使用返回和向上导航
安卓逆向从 0 到 1 学习总结
原本打算在入门之后弄个安卓逆向教程作为总结,但是吧,写文章教程,各大论坛都有,而且还写得挺好,例如 52 论坛的 《教我兄弟学逆向》教程,自己再去写就没多大意思了;做视频教程吧,因为个人原因,没有那么多时间去录制视频和剪辑视频。
信安之路
2020/08/14
2.3K0
安卓被曝已遭利用的新0day,影响多数安卓设备
谷歌发现一个未修复的安卓0day已遭利用。该0day存在于安卓操作系统的内核代码中,可被攻击者用于获取设备的根权限。颇具讽刺意味的是,这个0day曾在2017年12月于安卓内核版本3.18、4.14、4.4和4.9中被修复,但新版本被指易受攻击。
FB客服
2019/10/10
1.3K0
安卓被曝已遭利用的新0day,影响多数安卓设备
安卓 toast_安卓toast使用
一个 toast 是在屏幕上弹出一条信息,它的大小总是包裹着需要显示的内容,并且当前的 Activity 依然是可见并且可互动的。toast会自动消失,并且不接受任何互动事件。因为 toast 可以在后台的 Service 中创建,所以即使这个应用程序没有显示在屏幕上,仍然可以弹出 toast.
全栈程序员站长
2022/10/01
6.5K0
如何从电脑直接控制安卓手机 监控安卓手机 安卓手机如何控制安卓手机
实用方法很简单,在手机上安装这个软件,然后运行,然后进入Setting,点击User's settings,然后Create new user(我新建了一个叫做ACE的用户),注意这里在豌豆荚的截图只是做教程用的,实际不需要连接豌豆荚,甚至不需要WIFI,只要你打开了GPRS
程序员小顾
2021/12/01
16.7K0
MediaPlayer(四)--MediaPlayer()流程
先从源头开始看 frameworks/base/media/java/android/media/MediaPlayer.java
小蚂蚁与大象
2020/04/17
9750
『安卓』安卓开发基础--基本控件
显示文字,相当于Panel。一般用来文本展示,继承自android.view.View,在android.widget包中。
风骨散人Chiam
2020/10/28
7K0
Vue项目中阻止返回,弹出提示框,包括安卓、iOS物理返回
在一个移动端项目中,有一个需求,在未输入内容时点击返回(包括安卓、iOS等终端设备的物理返回按钮),弹窗提示,并且阻止返回上一个页面。
德顺
2019/12/17
3.2K0
安卓系统框架介绍(安卓常用框架)
——源码地址1: https://android.googlesource.com/
全栈程序员站长
2022/07/30
8.7K0
安卓系统框架介绍(安卓常用框架)
安卓逆向系列篇:安卓工具总结
JDK:Java Development Kit是Java的开发工具包,JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具。
亿人安全
2022/06/30
9.1K0
安卓逆向系列篇:安卓工具总结
安卓UI
界面是布局和微件的层次结构形式构建而成。布局是 ViewGroup 对象,即控制其子视图在屏幕上的放置方式的容器。微件是 View 对象,即按钮和文本框等界面组件。
天天Lotay
2022/12/01
1.4K0
安卓UI
安卓适配
在开发的时候,发现红米一直安装不上APP。经过百度查询,发现是在开发设置中打开了启用MIUI优化设置,将其关掉,然后重启,然后接着开启USB安装,之前因为一直没网,没有注意这个,导致一些隐性的bug没有展示出来,粗心啊。
魔王卷子
2019/05/31
4.4K0
【安卓】安卓集成魔窗-完整实例
前些日子,公司安卓应用的魔窗出现问题,需要重新写过。于是,就有了此篇魔窗HelloWord。 没有包含微信分享,如果有微信分享,无非就是再集成微信分享,将分享链接改为魔窗的mLink深度链接即可
谙忆
2021/01/21
1.5K0
【安卓】安卓集成魔窗-完整实例
adb连接安卓设备_安卓adb命令
首先使电脑和android设备连接同一个网络,然后打开adb命令窗口输入 adb connect ip 点击回车(ip是android设备连接网络后的IP地址),不成功可以先adb root试一下。
全栈程序员站长
2022/11/17
5.8K0
安卓intent
然后在主的界面里面使用Intent的另一个构造函数,直接将action的字符串穿进去
云深无际
2021/04/14
1.5K0
安卓intent
安卓开发
setting.gradle 指定所有引入的模块(等价于Maven的pom.xml 文件)
收心
2022/05/05
5.1K0
安卓基础干货(七):安卓广播的学习
android应用程序里面的电台:系统内置的一个服务,会把事件(电量不足、电量充满、开机启动完成)作为一个广播消息发送其他的接收者;
緣來
2018/09/18
4.1K0
安卓基础干货(八):安卓进程的学习
接口(interface): 对外开放暴露的功能,但是不会暴露功能实现的细节; 让中间人实现服务接口的目的:只对外暴露接口里面业务逻辑方法,隐藏中间人里面的其他方法;
緣來
2018/09/18
4.1K0
ubuntu编译安卓源码_安卓源码编译环境
编译android源码只支持jdk 1.6,所以如果需要编译源码必须下载jdk 1.6,不能下载最新的jdk 1.7,如果不需要编译源码则可以下载1.7版本的。
全栈程序员站长
2022/11/11
15.5K0

相似问题

安卓: MediaPlayer getCurrentPosition()卡住了

114

安卓MediaPlayer.getCurrentPosition未更新

21

Android MediaPlayer.getCurrentPosition()返回0

10

安卓MediaPlayer getCurrentPosition()导致音频卡顿

30

安卓: MediaPlayer isPlaying: 0

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文