Java /android 如何在延迟 3 秒后启动 AsyncTask?

2022-09-03 16:36:47

如何在延迟 3 秒后启动异步任务?


答案 1

使用其他答案中建议的处理程序,实际代码为:

new Handler().postDelayed(new Runnable() {
    @Override
    public void run() {
        new MyAsyncTask().execute();
    }
}, 3000);

答案 2

您可以使用处理程序来实现此目的。使用postDelayed(Runnable,long)来实现这一点。

Handler#postDelayed(Runnable, Long)


推荐