java - 如何在Java Android中停止程序1秒?

标签 java android sleep

我希望程序像这样工作:

public void onClick(View view){
    method1();
    // sleep for 1 second
    method2();
}

我使用了Threed.sleep(),但它的工作原理如下:

public void onClick(View view){
    // sleep for 1 second
    method1();
    method2();
}

最佳答案

public void onClick(View view){
  method1();
  new Handler().postDelayed(new Runnable() {
     @Override
     public void run() {
      method2();
     }
   },1000);
}

Find more about handler here

关于java - 如何在Java Android中停止程序1秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51580330/

相关文章:

java - 如何在 IntelliJ Idea 的项目树中立即看到编译错误?

java - 在java中保存一个对象数组供以后在另一个程序中使用

javascript - 延迟循环nodejs的每次迭代

windows - powershell 鼠标移动不会阻止空闲模式

java - Hibernate Validator 注释不适用于 spring mvc

java - 非动态未排序数组列表的删除不会是 O(n) 吗?

android - Volley 的详细调试日志

android - 从 AlertDialog 中删除顶部填充?

android - 使用多个模板/风格构建单个 Apk

c++ - Windows 操作系统多久可以从唤醒计时器中唤醒?