質問: デバイスから複数画像を読み込み、サムネイル表示しようとしています。 その際に、処理を早くするために、 画像読み込み用スレッドを別途用意。 Asynctaskを使用し、doInBackground内で画像読み込み。 メイン関数の方で表示。 としていますが、枚数が増えると、アプリが落ちます。 おそらくは、読み込みに対して表示が追いついていないためだと思われますが、 回避策としては、 ・画像読み込み完了ごとに画像読み込み用スレッドから通知。通知が来た画像をメイン関数で表示。 ・画像読み込みは特に待つ必要はなく、どんどん進める。 でいいのかと思っていますが、合っていますでしょうか。 それか、もっとより処理が早くなる方法がありますでしょうか。
回答: 対応をするよりも先にまず、あなたの仮説が正しいかを確認する必要があります。これを怠り、仮説が正しくないのに修正を行うと意味が無かったり、問題が悪化する可能性があります。 仮説を検証するために落ちた時のログを追記してください。