問題タブ [firebaseui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firebase-realtime-database - データバインディングを介してfirebase recyclerアダプターを使用して画像を入力します
データバインディングを介してfirebaseリサイクラーアダプターを使用してfirebaseデータにデータを入力しています.PicassoまたはGlideのデータを画像に入力したいのですが、できません. ピカソまたはグライドのコードを何を書くべきか、どこに書くべきか、誰でも助けてくれますか。
}
}
android - AndroidでFirebaseからデータを効率的にダウンロードするには?
いくつかの調査を行った後、Android が Firebase からデータを正確にダウンロードする方法はまだ明確ではありません。Android には、AsyncTask や Volley の使用など、パフォーマンスに関する多くのベスト プラクティスがありますが、それらについて決定を下す前に、Firebase がどのように動作するかを理解する必要があります。
具体的に言うと、Firebase は別のスレッドでデータをロードしますか? FirebaseRecyclerAdapter でプロファイル (テキスト付きのプロファイル画像) をダウンロードするとき、最初に各プロファイルのテキストをダウンロードし、画像を別のスレッドでダウンロードしたいと考えています。通常、インターネットからデータをダウンロードするときにこれを行う方法は知っていますが、Firebase が既に行っていることはわかりません。
android - FirebaseUI-Android と Google ログイン
firebaseui-android ライブラリから README.dm を読みました。https://github.com/firebase/FirebaseUI-Androidを見つけることができます。ユーザーをログインさせるためにあなたの認証を使用したのはこれが初めてです。現在は Google サインインのみを使用していますが、将来的には Facebook と Twitter を追加する予定です。この README.dm キー セクション github.com/firebase/FirebaseUI-Android#add-facebooktwittergoogle-keys では、これが Google サインインの唯一の手順です。
Google 認証を使用している場合は、google-services.json を app フォルダーに配置します。
Googleサインインが機能するために他に何かをセットアップする必要があることについては言及されていません. しかし、少なくとも Google サインインが機能するためのアプリでは、www.firebase.com/docs/web/guide/login/google.html#section-configure にある Web アプリの認証もセットアップする必要がありました。 . しかし、Web アプリの認証を構成すれば、google-services.json は必要ありません。ライブラリが google-services.json を使用せず、代わりに Web アプリのみを使用するのはなぜですか。これはネイティブの Android アプリであるため、Web アプリではありません。authData に返された期限切れの UNIX 時間の後にアプリを使用しないと、ユーザーがログアウトされることにもつながると思います。
私がやりたいことは、Google、将来的には Facebook または Twitter のいずれかを使用してユーザーをアプリにログインさせることだけであり、数日間アプリを使用しない場合に再ログインさせる必要はありません。ライブラリがネイティブを使用してユーザーをログインできず、ログイン状態を維持できない場合は、自分でログインを作成する必要があると思います。
android - Android Firebaseui がすべてのデータを取得していない
ユーザーがメモを投稿できるアプリの機能を実行しています。私はfirebaseを使ってこれをやっています。ただし、FirebaseUI を使用して、firebase のデータをリストビューにバインドしています。FirebaseListAdapter 関数を使用して、firebase からデータを取得し、リストビューに入力しています。
取得する必要があるすべてのデータを取得していないことに気付きました。1つのアイテムのみを返します。チュートリアルに正しく従ったので、何が問題なのかわかりません。
FirebaseUI 関数を使用してリストビューにデータを入力することを想定している関数を次に示します。
位置 0 だけを返し続け、同じ位置を約 5 回返し続けていることに気付きました。
どうか、これがなぜ起こっているのか、そしてそれを修正する方法について助けていただければ幸いです。
編集:
これは JSON 構造です。
Firebase リファレンスは、「459e0617-2355-495f-a939-76f49db991ae-07032016030827」のすべてのオブジェクトを取得する必要がありますが、最初のオブジェクトのみを返します。
これは、テキストとしての Android ログです。
firebase - オブジェクトにユーザーIDが含まれているFirebaseオブジェクトをクエリします
製品リストを含む Firebase データベースがあり、各製品にはカート要素のサブリストがあります。正しいユーザー ID を持つカート要素を含む製品要素のみを受け取りたいです。
FirebaseUI listadapter を使用しています。製品リストのすべての要素を取得しましたが、userID を含む製品のみを表示したいと考えています。
ListAdapter からビューを削除できますか? または、いくつかのクエリで並べ替えることができますか?
問題を解決するためのすべてのアイデアを歓迎します!
編集
これは製品クラスの一部です。
firebase に保存されているデータの一部:
java - Firebase populating recyclerview エラー: com.firebase.client.FirebaseException: タイプへのバウンスに失敗しました
そのため、オブジェクトをfirebaseデータベースに追加するのに問題はありませんが、Uiライブラリを使用してrecyclerviewを介してデータベースから追加されたオブジェクトを取得しようとすると、次のエラーが発生します:
ここに recyclerview があります:
Java モデル クラスは次のとおりです。
取得しようとしているデータベース内のオブジェクトは次のとおりです。
デバッグ トレース
ios - Firebase UI カスタム xib とクラス iOS
tableviewcell
Firebase UI を使用するためのカスタム xib とクラスの両方を実行する方法を理解しようとしています。
XCodeでセットアップしたもの:カスタムxibファイルが呼び出されEventCellView.xib
、xib内のカスタムtableviewcellには再利用IDがeventCell
あり、クラスでもありますEventTableViewCell
EventTableViewCell
カスタムクラスの私のコードは
現在、github から Firebase UI ドキュメントを読んで、データソースをセットアップするために複数の異なる方法を試しました。これは最新のものです。
基本的に、Github の指示に従って、サブクラスUITableViewCell
化して init (style, resuseId) メソッドを実装するように指示されているためcellResuseIdentifier
、データソース内で と nib を指定すると、次のエラーが発生します。
無効な nib が識別子 (eventCell) に登録されました - nib には、UITableViewCell インスタンスでなければならない最上位オブジェクトが 1 つだけ含まれている必要があります
どんな助けでも素晴らしいでしょう、ありがとう。
android - Firebase DB からリサイクラー ビューを設定できません
この質問には数回回答がありましたが、どの回答も私の問題を解決できませんでした。
キーと値のペアが 2 つしかない Firebase DB があります。以下はjsonです。
以下は、firebase DBからデータを取得するための私のコードです
これは、Frank によって提案された、recyclerview のない単純なコードです。コードは正常に動作しています。ジャクソン エラーなし
これは私のPOJOです
コードの問題は、POJO を使用しているときに、Jackson が Firebase から送信されたデータを逆シリアル化できないことです。Route POJO の代わりに単純な String クラスを使用すると、データは完全にリサイクラー ビュー アイテムに書き込まれます。以下はエラーログです
POJO と Firebase DB の文字列名が複数回一致することを確認するために、Firebase チェックからデータをフラッシュしました。POJOに関連する何かが欠けていることは理解していますが、それを理解することはできません.
しかし、リサイクラービューにはまだエラーが存在します!!!