来自JSON的倒数计时器

时间:2018-01-27 07:27:13

标签: java android

我从api获取数据,时间以秒为单位

{
    "now": [{
            "time": {
                "starts_in": 0,
                "ends_in": 2272,
                "starts_at": 0,
                "ends_at": "2018-01-27T08:00:00.205Z"
           },

我想让ends_in时间倒计时并将其附加到文本视图中。

1 个答案:

答案 0 :(得分:2)

首先解析您的json中的ends_in参数,并输入一些int endsIn变量,如果您有TextView timerTextView

new CountDownTimer(endsIn * 1000, 1000) { 
public void onTick(long millisUntilFinished) { 
           timerTextView.setText(String.valueOf(millisUntilFinished/1000);
 } 
public void onFinish() {
} 
}.start();