我正在创建一个闹钟应用程序,我希望以“hh:MM:ss am/pm”格式对实际时间进行小型文本表示,以便与手机的实际时间保持同步。如何从android手机的时钟获取“实时”更新?
我试着四处搜寻,但没有任何东西似乎帮助我。有什么想法吗?
我正在创建一个闹钟应用程序,我希望以“hh:MM:ss am/pm”格式对实际时间进行小型文本表示,以便与手机的实际时间保持同步。如何从android手机的时钟获取“实时”更新?
我试着四处搜寻,但没有任何东西似乎帮助我。有什么想法吗?
从Android 4.2(v17)开始,您可以使用TextClock提供格式化的,始终最新的当前时间文本表示。对于以前的版本,您需要创建自己的控件来控制更新时间(TextClock source可能会有帮助)。
System.currentTimeinMillis()将准确地为您提供当前实时。
然后使用处理程序触发每秒更新到您的用户界面。