1

我有这个代码:

abstract class BaseLoader<T> implements LoaderManager.LoaderCallbacks<Cursor> {
....
    @Override
    public void load() {
        loader = loaderManager.initLoader(super.hashCode() | (int) System.currentTimeMillis(), null, this);
    }
}

我想跑

for(BaseLoader<?> loader: loaders){
   loader.load();
}

装载机大小 - 超过 100 个。

我需要同时运行的加载程序的数量不应超过 5。我该如何实现呢?

4

1 回答 1

0

其实我认为你不需要运行 loader continue 100 次,但如果你需要,你可以尝试使用CyclicBarrier

这是一种重用锁定方法,希望对您有所帮助

于 2013-01-29T01:29:11.690 回答