Android比较连续到当前时间的时间

时间:2016-08-18 01:38:58

标签: android timer alarm

我正在制作一款需要连续比较两个日期和时间的应用。 我刚看到一些只比较一次的例子。我想我可以使用计时器重复一个方法,但它似乎不是很有效。有人这么做过吗?

2 个答案:

答案 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;
        }
    }
}