AsyncTaskを使用して、リモートサーバーから多数のサムネイルを取得し、それらをグリッドビューに表示しています。問題は、グリッドビューに一度に20個のサムネイルが表示されるため、20個のAsyncTaskが作成され、サムネイルごとに1つずつ20回の実行が開始されることです。
RejectedExecution
コードで例外が発生します。AsyncTaskが一度にキューに入れることができるタスクの数に制限があることをどこかで読んだことを思い出します。私はそれにぶつかっているかもしれません。このバーは持ち上げられましたか?
この制限を増やす方法はありますか?この例外を無視しても安全ですか?(空のcatch(RejectedException e){}
ブロックを使用することにより)
このコードはAndroid1.6エミュレーターで実行しており、コードのAPIレベル(minSDKVersionは3)です。[編集:SDKおよびAPIレベルの情報を追加]