好的,伙计们,我正在制作一个不断崩溃的android计时器应用程序。我正在使用一个计时器,它会在达到 25 分钟时重置,然后重新开始。这是通过单击监听器的开始按钮中的 for 循环来完成的。在循环中,我有另一个 while 循环,在该循环中,我通过语句为 long 类型变量分配经过时间的值
// for 循环内while循环的内容
while(found==1){
temp = chrono.getBase() + SystemClock.elapsedRealtime();
if(temp == 25*60*1000){
found--;
}
我乘以 1000 因为时间以毫秒为单位?我做错了还是其他原因。谢谢。