Android执行只基于计时器一次?

ama*_*kes 1 android timer

我可以在每x秒后运行代码,但有没有办法只在x秒后运行一次代码?例如:我想在用户点击按钮后1秒后刷新一次列表视图?

st0*_*0le 7

由于延迟操作是UI事件,请使用a Handler

Handler handler = new Handler(); 
    handler.postDelayed(new Runnable() { 
         public void run() { 
              //my events
         } 
    }, 2000); //time in millis
Run Code Online (Sandbox Code Playgroud)