大量の .jpeg リンクから画像をダウンロードして、カスタム ギャラリーに表示したいと考えています。
画像をダウンロードしたり、ビットマップを作成したりできます...
Androidギャレーに画像を入力するには、次を使用します
MediaScannerConnection.scanFile(obContext, new String[] { f.getAbsolutePath() }, null, null);
カスタムギャラリーで特定の画像のみを表示するには、次のコードを使用します
Cursor imagecursor=managedQuery( MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
columns,
MediaStore.Images.Media.DATA + " like ? ",
new String[] {"%myDesiredDirectory%"},
null);
でも今
スキャン中に、新しくダウンロードした画像のサムネイルを作成しています。これらのサムネイルはギャラリーにも表示されます。そのため、同じ写真が 2 回表示されます。これは望ましくありません。
サムネイルの作成を避けるために誰か助けてくれませんか?それが避けられない場合は、元のファイルを削除するときにサムネイルも削除できますか??
ありがとうインアドバンス....