可能重复:
如何每N秒更新TextView?
这里,我想在每次计算后,将Hr值更新到textview中,但每次都要有2秒的延迟。我不知道该怎么做。现在,textview中显示的是迭代的最后一个值。我希望所有的值以恒定的时间间隔显示出来。请帮忙解决。
for(int y=1;y<p.length;y++)
{
if(p[y]!=0)
{
r=p[y]-p[y-1];
double x= r/500;
Hr=(int) (60/x);
Thread.sleep(2000);
settext(string.valueof(Hr));
}
}
postDelayed
。 - thepoosh