CursorAdapter
メソッドで複数AsyncTask
のを使用しbindView
て画像をグリッドにロードするカスタムがあります。
bindView
実行すると、複数AsyncTask
回起動されます。これにより、ヒープ サイズが増加し、メモリ不足エラーが発生する可能性があります。
AsyncTask
s を一度だけ実行するための最善の方法は何ですか?
CursorAdapter
メソッドで複数AsyncTask
のを使用しbindView
て画像をグリッドにロードするカスタムがあります。
bindView
実行すると、複数AsyncTask
回起動されます。これにより、ヒープ サイズが増加し、メモリ不足エラーが発生する可能性があります。
AsyncTask
s を一度だけ実行するための最善の方法は何ですか?
Asynctask の結果をキャッシュできます。Github には非常に便利なプロジェクトがあり、調べてみるとよいでしょう。https://github.com/nostra13/Android-Universal-Image-Loader