我正在尝试显示活动中的已用时间(仅限于活动的计时器) 用
检查时间的流逝没问题SystemClock.CurrentThreadTimeMillis
但是我不知道如何更新显示器所在的片段。 有什么建议?
由于
答案 0 :(得分:1)
我首先要查看Handler或CountDownTimer,其中任何一个都应该可以帮助您做您想要的事情。你的问题有点模糊,所以我能做的最好的事情就是指出你正确的方向。
答案 1 :(得分: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
答案 2 :(得分:0)
我刚刚意识到存在一个名为Chronometer的类,它完全符合我的需要。