/**
* 显示剩余时间
*/
private void setRestTime(final BaseViewHolder holder, IndexPicAdModel model) {
holder.setVisible(R.id.time, false);
holder.setVisible(R.id.dayTime, false);
if (null != timer) {
timer.cancel();
}
timer = new Timer();
timeRest = Long.valueOf(model.getStartTime()) - System.currentTimeMillis();
timer.schedule(new TimerTask() {
@Override
public void run() {
timeRest = timeRest - 1000;
final long day = timeRest / (24 * 60 * 60 * 1000);
final long hour = (timeRest / (60 * 60 * 1000) - day * 24);
final long min = ((timeRest / (60 * 1000)) - day * 24 * 60 - hour * 60);
final long second = (timeRest / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60);
liveTodayHandler.post(new Runnable() {
@Override
public void run() {
//如果大于一天
if (day >= 1) {
holder.setText(R.id.day, day + "");
holder.setText(R.id.title, "离开始还有");
holder.setVisible(R.id.time, true);
holder.setVisible(R.id.dayTime, false);
} else if (timeRest <= 0) {
if (null != timer) {
timer.cancel();
}
holder.setText(R.id.title, "火热进行中");
holder.setVisible(R.id.time, false);
holder.setVisible(R.id.dayTime, false);
} else {
holder.setText(R.id.hour, (hour >= 10 ? hour + "" : "0" + hour));
holder.setText(R.id.min, (min >= 10 ? min + "" : "0" + min));
holder.setText(R.id.second, (second >= 10 ? second + "" : "0" + second));
holder.setText(R.id.title, "离开始还有");
holder.setVisible(R.id.time, false);
holder.setVisible(R.id.dayTime, true);
}
}
});
}
}, 0, 1000);
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有