为什么无法循环
来源:3-6 Handler实现倒计时并优化内存
jyau
2017-08-09 00:49:13
暂时将变化的数值设定为9,然后消息处理里面的while如果没有,就会正常变为9,如果有的话,
点击一次之后,界面就无响应了,这是为什么?


2回答
1)activity.mTime.setText(String.valueOf(value));不是activity.mTime.setText(String.valueOf(9)); 2)修改whlie (value >= 0) {改成if(value > 0) 。3)修改message.arg1 = value;成message.arg1 = value-1;
好帮手慕雪
2017-08-09
为了方便测试你的问题,请把你的源代码粘贴一下。
相似问题