オブジェクトを配列に格納し、リストビューを介してユーザーに表示する単純な Android アプリケーションに取り組んでいます。各オブジェクトには、写真と 1 つのテキスト フィールドが含まれます。デモンストレーションの目的で、この配列にハードコーディングされたオブジェクトを事前に入力したいと思います。
問題は、通常、画像はカメラ インターフェースを介して取得され、各オブジェクトはその画像へのパスのみを保存することです。ハードコードされた画像をドローアブルとして追加できますが、ファイル パスがありません。アプリの初期化時に、ドローアブルをビットマップに変換し、ビットマップをSDカードに保存することはできましたが、それは複雑すぎて正解ではないようです...
これらの画像をファイル ストレージに格納して、URI 経由で参照できるようにする最善の方法についてのアイデアはありますか?
ありがとう!