我正在制作一款需要连续比较两个日期和时间的应用。 我刚看到一些只比较一次的例子。我想我可以使用计时器重复一个方法,但它似乎不是很有效。有人这么做过吗?
答案 0 :(得分:0)
也许您可以使用下面的#{node["usersinto"]["users"].first}
。
postDelayed
用你自己的间隔毫秒替换5000。
答案 1 :(得分:0)
很容易,你可以使用处理程序;当第一次检查时间发送这样的正常消息
mHandler.sendMessage(mHandler.obtainMessage(CHECK_TIME);
然后从处理程序内部发送sendDelayedMessage。
private final Handler handler = new Handler() {
public void handleMessage(Message msg) {
switch (msg.what) {
case CHECK_TIME:
// Your compare time code here
// ....
// Send the delayed message to handler to check time again
mHandler.sendMessageDelayed(mHandler.obtainMessage(CHECK_TIME),
DELAY_CHECK_TIME_INTERVAL);
break;
}
}
}