ウェブアプリケーションからアンドロイドアプリに画像を送信しますが、データを取得するとすぐにアプリがクラッシュしました。あなたのデモでは、アプリ - ウェブとアンドロイドの間の単純なテキスト取引だけを紹介していますが、注意しなければならないfirebaseクラスの変数はどうですか?テキストビューに転送されたイメージを表示する必要があります。 firebaseはこれを容易にするライブラリを持っていますか?わかりやすいようにいくつかのコード例を示しますか?私はこのアドレスhttps://github.com/firebase/friendlychatからダウンロードしたコードを参照してください。Firebase Codelab Friendlychat Android Apps:テキストの代わりにイメージを取得する方法
-1
A
答えて
0
はhttps://firebase.google.com/docs/storage/android/download-files
の研究ガイド私もちょうどアンドロイドの画像(.PNG、GIF、JPEGなど)を行うコンソールにImageViewのを使用することができ、ほとんどの最も簡単な方法のために良いの参照を発見しました。テストされたコードは次のとおりです。
FirebaseStorage storage = FirebaseStorage.getInstance();
storageRef = storage.getReferenceFromUrl(friendlyMessage.getImageUrl());//storage.getReferenceFromUrl("gs://<your-bucket-name>");
Glide.with(MainActivity.this)
.using(new FirebaseImageLoader())
.load(storageRef)
.into(viewHolder.ivMessageImage);
Thxは、Firebaseサポートからの優れた見通しと注意です。
+0
私はリンクの文書のために5星をupvoted。 ;-) –
関連する問題
- 1. タイトルカスタムダイアログの代わりにイメージを設定する方法android
- 2. Google Sign in Error -Firebase android codelab
- 3. Firebase Friendlychat https://github.com/firebase/friendlychatチャット通知の問題
- 4. Android:ボタンのテキストの代わりにイメージを使用
- 5. ブートストラップ - モバイル上でテキストの代わりにテキストの上にイメージを置く方法
- 6. value-phpとwordpressの代わりにテキストを取得する方法
- 7. イメージの代わりに[オブジェクトHTMLImageElement]を取得しています
- 8. 列名の代わりにフィールド値を取得する方法?
- 9. mysqldump - LFの代わりに改行を取得する方法
- 10. オプション値の代わりにオプションラベルを取得する方法
- 11. URLの代わりにタイトルフィールドを取得する方法
- 12. Androidのセクションヘッダー部分でListViewのテキストの代わりにイメージを設定する方法
- 13. Androidイメージを取得する方法を取得するには?
- 14. スパンの代わりにテキストを取り込む値を取得する
- 15. イメージとテキストをテキスト表示で合わせる方法android
- 16. Android Firebase ...データを取得する方法
- 17. Firebase androidデータを取得する方法
- 18. 代わりにシンボルを取得する
- 19. $ http.jsonpでJSONの代わりにテキストを取得
- 20. テキストの代わりにタブホストにアイコンを追加する方法
- 21. ファイルパスの代わりにイメージURLを返す方法
- 22. Jquery.cascadeプラグイン値の代わりにテキストをマッチングする方法は?
- 23. PYQT:QSqlTableModel。テキストの代わりに数値をフィルタリングする方法
- 24. イメージの幅をimgタグの代わりにhrefタグから取得する
- 25. FirebaseのストレージからイメージのURLを取得する方法は?
- 26. イメージのURL形式を取得する方法firebaseデータベースandriod
- 27. シンプルフィールドプロパティの代わりにリストを取得
- 28. Androidエミュレータの代わりにYouwaveを使用する方法
- 29. Android Appsは、値の代わりに列名をmysqlに挿入しますか?
- 30. oracle:サーバーのタイムスタンプの代わりにローカルのタイムスタンプを取得する方法
friendlyMessage.getImageUrl()を使用してイメージURLを取得できます。しかし、グライド機能を使用してイメージをロードした後でも、イメージをポップアウトすることはできません。 –