Androidコードに問題があります。私はAndroidでゲームを開発しています。私は最初に自分のイメージをリソースファイルに保存しました。しかし今、Firebaseに保存したいと思っています。私の計画はPicassoを使ってそれらをダウンロードし、Arraylistに追加することでした。しかし、ドロアブルオブジェクトだけを返すメソッドはありません。 BitMapをフェッチしてドロウアブルに変換しようとしましたが、作業ができませんでした。Firebase DBからAndroid上のドロウアブルリストに画像を保存する方法は?
flagImages=new ArrayList<Drawable>();
flagImages.add(getResources().getDrawable(R.drawable.flag1));
flagImages.add(getResources().getDrawable(R.drawable.flag2));
flagImages.add(getResources().getDrawable(R.drawable.flag3));
上記のコードを変更したいと思います。あなたはなにか考えはありますか?私は何を使うべきですか?私の主な目的は、ArrayListにイメージを置くことです。
Firefoxベースのストレージに画像をアップロードし、firebaseにURLを保存してください。また、メモリのパフォーマンスに関して、特にピカソのスライドをお勧めします。 – faruk
どうすればデータをダウンロードできますか?私はビットマップを使うべきですか?したがって、グライドとピカソは出力可能オブジェクトを出力しません。 – b2d2
このリンクは、すべてのFirebaseリスティングデータと描画可能リソースのイメージをhttps://stackoverflow.com/a/45328201/5973946 –