我有一個應用程序recyclerview
顯示在30分鐘的時間間隔前面的時間。第一個viewholder
顯示爲currenttime+30mins
,下一個顯示的是currenttime+30mins
等如何給數字鐘添加時間?
初始化回收站視圖我有一個存儲日曆的數組。每個人比最後一個時間提前30分鐘。我可以很好地顯示這些時間,但是當我嘗試更新它們以與設備時間同步時會出現問題。
使用處理程序和可運行的程序我能夠更新整個數組,然後每1000毫秒在適配器上調用notifyDataSetChanged()
一次。但是這會導致問題。我爲我的視圖持有者設置了一個onClickListener
,如果我同時點擊視圖持有者recyclerview
正在刷新,那麼onClick
方法將被忽略。
如何每分鐘自動更新我的時間,而不必每秒刷新整個recyclerview
?我以爲我可以使用digitalclock
,因爲它會自動更新時間,但我不知道有什麼方法可以將30分鐘添加到數字時鐘。