-1

我正在尝试在android中制作一个数字时钟。

我查看了 Time 和 Date 类。

但是我找不到任何告诉我如何在一分钟过去后获取的 API?例如,在使用 locationManagers 时,

  public void onLocationChanged(Location location) 

当新位置可用时调用。

同样,我正在寻找时间变化时调用的东西,其中时间格式为 hh:mm 或 hh:mm:ss。

4

1 回答 1

0

您将需要joda来编写此代码,但无论如何您都应该将它用于涉及 Java 中时间计算的任何事情。

public DateTime date = new DateTime();
public void updateClock {
if (Seconds.secondsBetween(new DateTime(), date).getValue() != 1) { 
    return;
}
date = new DateTime();
// do your thing
}
于 2013-05-04T20:09:15.310 回答