如何从android中的用户指定时间启动倒计时器(计时器)?

时间:2014-07-23 08:09:29

标签: android countdowntimer android-2.3-gingerbread


我正在开发一个 android应用程序。
以下是配置细节   最低SDK = 10

在我的应用程序中,我想播放视频(已经捕获),并显示计时器在视频运行时每秒运行一次。
例如:视频通过应用程序捕获。日期和时间视频捕获事件的时间存储在共享首选项中
当用户想要通过应用程序运行视频时。我需要显示日期(在什么vidoe捕获)。我正确显示日期
这里定时器需要从视频捕获时间开始的问题。
如果我通过我的应用程序在11.23捕获视频,那么我再次播放12.44上的视频意味着计时器从时间11.23&继续。
我不知道怎么做


。例如视频会在任何时候被捕获10.23.但它现在播放(假设现在时间是20.13)。播放视频时。我需要在视频顶部显示一个计时器时间10.23(在拍摄视频时)和每分钟后vidoe运行计时器增加到10.24,10.25,等我想要的

欢迎所有人提出自己的想法

1 个答案:

答案 0 :(得分:0)

首次录制视频时,使用System.currentTimeMillis()获取当前时间并将其存储到文件或共享首选项。然后,您可以随时检索该时间。您可以通过SimpleDateFormat或长整数将其存储为格式化字符串(HH:mm)。

获取视频的长度,并将此长度添加到您计算的共享偏好设置的时间,并使用SimpleDateFormat

格式化

中提琴!