相关疑难解决方法(0)

AsyncTask,RejectedExecutionException和Task Limit

我使用AsyncTask从远程服务器获取大量缩略图并在网格视图中显示它们.问题是,我的网格视图一次显示20个缩略图,因此创建20个AsyncTasks并启动20个执行,每个缩略图一个.

我得到RejectedExecution在我的代码例外.我记得在某个地方读过AsyncTask一次可以在队列中拥有的任务数量有限,我可能会这样做.这个酒吧被解除了吗?

有没有办法增加这个限制?忽略这个异常是否安全?(通过一个空catch(RejectedException e){}块?)

我在Android 1.6模拟器上运行此代码,并在我的代码中运行API级别(minSDKVersion为3).[编辑:添加了SDK和API级别信息]

error-handling android android-asynctask

15
推荐指数
2
解决办法
1万
查看次数