Android 上的搜索栏计时
我有一个带搜索栏的媒体播放器。并且搜索栏工作正常。我的问题是,我需要在文本视图中显示搜索栏开头的进度时间以及搜索栏末尾的剩余时间。任何建议。
I have an mediaplayer with seekbar. And the seekbar works fine. My problem is, I need to show the progressing time at the beginning of the seekbar, and remaining time at the end of the seekbar in a textview. Any suggestions.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定我是否真的理解你想要的方式。但是,如果您的搜索栏设置了最大结束时间,并且该搜索栏在歌曲/视频/任何内容期间移动,您只需调用
mySeekBar.getProgress()
即可。否则,如果您有 onSeekBarChangedListener,您可以从实现的方法中获取进度。否则,只需在开始时使用 System.currentTimeMillis() ,并在每次搜索栏更改时用开始时间减去当前时间。Im not sure i really understand how you want it. But if you have a seekbar with a set maximum to the end time, and this is moving during the song/video/whatever you could just call
mySeekBar.getProgress()
. Otherwise if you have a onSeekBarChangedListener you get the progress from the implemented method. Otherwise just just useSystem.currentTimeMillis()
at the beggining and subtract the current time with the start time each time the seekbar changes.