如何创建间隔而不暂停整个应用程序(android studio)

时间:2016-12-21 01:58:52

标签: java android android-studio wait sleep

如何在循环中创建间隔而不暂停整个应用程序?每当我调用Thread.sleep或Timunit.sleep时,它都会暂停整个应用程序。我现在正试图用while循环做一些事情,每次都想要一秒钟。

(编辑 - 这是一个非常简单的问题,所以我认为我不需要输入任何代码,但如果你需要任何代码,只需要问一下)

1 个答案:

答案 0 :(得分:0)

  public static ScheduledExecutorService sScheduledExecutor;
  sScheduledExecutor = Executors.newSingleThreadScheduledExecutor();
  sScheduledExecutor.scheduleWithFixedDelay(new Runnable() {
      @Override
      public void run() {
           // Do something you want
       }
   }, 0, 1000L, TimeUnit.MILLISECONDS);