Arraylist をループしています。
fotoPath
(Images.Thumbnails.DATA を介して) 携帯電話のすべての写真のサムネイルのパスを含む配列リストです。各写真
fotoWhatsApp
の配列リストです。BUCKET_DISPLAY_NAME
for (int i = 0; i < fotoPath.size(); i++) {
if (fotoWhatsApp.get(i).equals("WhatsApp Images")) {
whatsApp.add(fotoPath.get(i));
}
}
私はこのコードを電話で使用し、写真を数枚しか撮っていませんでしたが、完全に機能しました。
次に、2 つのデバイスで使用し、多数 (>1100) の写真を保存しました。
次に、logcat は、上記のコードの 2 行目で IndexOutOfBound Exception を示しました。
「IndexOutOfBound 例外。インデックスは 1354、サイズは 1354 です。」
ここで何が恋しいですか?