Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
到目前为止,我正在使用媒体播放器和循环功能开发视频应用程序。经过几次测试后,我担心如果在手机进入睡眠状态时我无法停止视频循环,该应用程序将耗电。谁能给我一个快速解决这个问题的方法?
我从未在 android 上实现过媒体播放器,但我建议您使用 xml 属性 keepscreenon 保持屏幕打开,因为观看视频的用户通常不会触摸屏幕并且可能希望屏幕不会关闭。但是,如果您坚持认为您需要将视频的当前时间保存在 onpuase 中,并从 onresume 中保存的时间恢复视频。
实际上,我向媒体播放器添加了一个停止功能,当应用程序在屏幕上不再可见时停止视频。仍在测试,但到目前为止,它可以节省电池电量并且运行良好。