没有错误,编译,没有运行时错误。嘿,我有一个关于 Android 总和的简单问题。我正在做一个简单的求和,代码编译,它在技术上做了它应该做的事情,对数字求和直到它大于 120。但是,我希望输出显示每个总和,因为它通过循环。不幸的是,它只是立即跳到 textview 上的最后一个总和。我尝试使用睡眠函数,等待函数,但最终发生的是它会等待所有循环的时间量,直到总和大于 120,然后输出最终总和。在这种情况下为 4950。在文本视图上显示每个总和的任何建议?
我也尝试使用这行代码,它可以单独显示每个总和,但是,它会立即启动计时器。它不应该这样做。Toast.makeText(MainActivity.this, "SUM:"+sum1, Toast.LENGTH_SHORT).show();
我的简单应用程序的基本目标 1)显示每个总和 2)当总和大于 120 时启动计时器
问题:如何让它在文本视图上单独显示每个总和,而不是跳转到最终总和?
public void onClick(View v)
for(i=0;i<100;i++)
{
sum1 = sum1 + i;
sum.setText("Sum:"+sum1);
if(sum1 > 120)
{
timer.start();
}
}
}
感谢您的时间。