【发布时间】:2020-08-31 05:16:12
【问题描述】:
我想使用计时器每秒减少 15:00(在 textview 中设置)。 IE; 14:59、14:58 等等…… 尝试处理它,但面临代码问题。帮我解决这个问题
Runnable updater;
void updateTime(final String timeString) {
mTimer = (TextViewMedium) findViewById(R.id.mTimer);
timerHandler = new Handler();
updater = new Runnable() {
@Override
public void run() {
mTimer.setText(timeString);
timerHandler.postDelayed(updater,1000);
Toast.makeText(JobRequestActivity.this, timeString, Toast.LENGTH_SHORT).show();
}
};
timerHandler.post(updater);
}
【问题讨论】:
-
您面临什么问题?
-
那里的
timeString是什么? -
timeString 是我从后端获取的字符串值。值为 15:00。我想每秒减少一次这个时间