【问题标题】:How to get the total number of AsyncTasks currently running in parallel in the thread pool?如何获取线程池中当前并行运行的 AsyncTask 总数?
【发布时间】:2015-08-01 18:08:36
【问题描述】:

在调度新的 AsyncTask 之前,我需要检查当前并行执行的 AsyncTask 的数量,以便仅当并发任务的数量小于最大池大小时才调度新的任务。

获取池中所有当前任务的计数的最佳方法是什么?

【问题讨论】:

    标签: java android multithreading android-asynctask threadpoolexecutor


    【解决方案1】:

    返回正在积极执行任务的线程的大概数量。

     threadPool.getActiveCount()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-12
      • 1970-01-01
      • 2014-02-03
      • 2012-01-21
      • 2015-10-28
      • 1970-01-01
      • 2016-03-29
      • 1970-01-01
      相关资源
      最近更新 更多