1つはサムネイル(Images.Thumbnailsから)を使用し、もう1つは各画像のBUCKET_DISPLAY_NAME(Images.Mediaから)を使用して2つの配列リストを実装しました。
今、私はそれをループしたい
for (int i = 0; i < thumbnails.size(); i++) {
if (bucket_display_names.get(i).equals("WhatsApp Images")) {
......
}
}
しかし、2 行目で indexoutofbounds 例外が発生します。つまり、サムネイル配列がbucket_display_names の配列よりも大きいことを意味します...それらには同じ量の写真 (実際にはすべての電話) が含まれているはずではありませんか?