同じために多くのスレッドが存在することを知っています。しかし、私の問題は少し違うと思います。
surfaceview ホルダーを使用して、カスタム カメラ アプリから画像をキャプチャしようとしています。そこで、takepicture の後にデータを取得できます。getFilesDir() を使用して内部ストレージにデータを保存しようとしています。しかし、画像はそこに保存されていません。バーストモードでキャプチャできる画像の数を考慮すると、データは膨大になる可能性があります。
何百もの画像をメモリに効率的に保存し、それらのサムネイルをグリッド ビューにロードして、ユーザーが SD カードに保存したい画像を選択できるようにする方法を教えてください。
SDカードに保存されている画像の遅延ロードを試みました。しかし、ユーザーはギャラリーでこれらの画像を見ることができないため、内部ストレージを使用したいと考えています。