我正在創建一個鬧鐘應用程序,我希望以「hh:MM:ss am/pm」格式對實際時間進行小型文本表示,以便與手機的實際時間保持同步。如何從android手機的時鐘獲取「實時」更新?
我試着四處搜尋,但沒有任何東西似乎幫助我。有什麼想法嗎?
我正在創建一個鬧鐘應用程序,我希望以「hh:MM:ss am/pm」格式對實際時間進行小型文本表示,以便與手機的實際時間保持同步。如何從android手機的時鐘獲取「實時」更新?
我試着四處搜尋,但沒有任何東西似乎幫助我。有什麼想法嗎?
從Android 4.2(v17)開始,您可以使用TextClock提供格式化的,始終最新的當前時間文本表示。對於以前的版本,您需要創建自己的控件來控制更新時間(TextClock source可能會有幫助)。
System.currentTimeinMillis()將準確地爲您提供當前實時。
然後使用處理程序觸發每秒更新到您的用戶界面。