在循环中延迟后调用方法?

时间:2017-11-18 22:39:53

标签: java android

我找到了这个答案:

final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
  @Override
  public void run() {
    //Do something after 100ms
  }
}, 100);

但是当我把它放在一个循环中时,它会瞬间激活。如果我使用sleep(),它将阻止内部代码执行,所以我无法弄清楚我是如何做到的。

0 个答案:

没有答案