2013-02-21 40 views
0

我試圖以顯示活動的經過時間(計時器僅限於活動) 在檢查時間的流逝與的Android可見經過的時間(以秒更新)

SystemClock.CurrentThreadTimeMillis 

沒問題但是我不知道如何更新我所展示的片段。 有什麼建議嗎?

感謝

+0

在線程中調用片段並調用線程在給定的時間invervel – Pragnani 2013-02-21 19:28:13

+0

final Handler handler = new Handler(); } },100);}}} handler.postDelayed(new Runnable(){ } } 100); – Pragnani 2013-02-21 19:29:50

回答

1

我通過觀察要麼HandlerCountDownTimer,應該能夠幫你做你彷彿想其中任何一個開始。你的問題有點含糊,所以我能做的最好的事情就是指引你走向正確的方向。

+0

有點類似於你的,但正是我在尋找http://developer.android.com/reference/android/widget/Chronometer.html – roundcrisis 2013-02-21 22:51:31

0

如果您正在使用支持片段:

getSupportFragmentManager().findFragmentById(R.id.frag_container).updateView(time)

如果沒有,使用:

getFragmentManager().findFragmentById(R.id.frag_container).updateView(time)

哪裏R.id.frag_container是牽着你的片段幀。 updateView(Time t)是你的片段中的一種方法。

如果不使用框架,而該片段是由你的XML使用<fragment.../>嵌入到你的活動,那麼你只需要使用R.id.fragId