如果手机进入睡眠状态如何重新启动视频

发布于 2024-11-01 08:46:56 字数 102 浏览 6 评论 0原文

到目前为止,我正在使用媒体播放器和循环功能的视频应用程序取得进展。经过几次测试后,我担心如果我在手机进入睡眠状态时无法停止视频循环,该应用程序将非常耗电。谁能给我一个快速解决这个问题的方法?

So far i am making progress with a video app i am working on using the media player and a looping function. After a few tests, I am concerned the app will be a battery hog if i cannot stop the video loop when the phone reaches the sleep state. Can anyone give me a quick me a way to fix this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

勿忘初心 2024-11-08 08:46:56

我从未在 Android 上实现过媒体播放器,但我建议您使用 xml 属性 keepscreenon 保持屏幕打开,因为观看视频的用户通常不会触摸屏幕,并且可能希望屏幕不会关闭。
但如果你坚持,我认为你需要在 onpuase 中保存视频的当前时间,并从 onresume 中保存的时间恢复视频。

I never implemented media player on android but i suggest that you keep the screen on with the xml attribute keepscreenon, as users watching videos are usually don't touch the screen and are likly expecting the screen not shutting down.
But if you insist than i think you need to save the current time of the video in onpuase and resume the video from the saved time in onresume.

骄傲 2024-11-08 08:46:56

实际上,我向媒体播放器添加了一个停止功能,当应用程序在屏幕上不再可见时,该功能会停止视频。仍在测试,但到目前为止它可以节省电池电量并且运行完美。

Actually I added a stop function to the media player that stops the video when the app is no longer visible on the screen. Still testing but so far its saving battery power and is functioning flawlessly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文