私はチャットルームを持つアプリを作っています。私はチャットのfirebaseを使用しました。私の質問は、ユーザーがメッセージを送信したときにチャットをリフレッシュさせる方法と、ユーザーがチャットルームに入るときに最後のメッセージを表示する方法です。firebaseチャットメッセージを更新する
0
A
答えて
1
firebaseのメッセージ参照にChildEventListenerをバインドする必要があります。今、すべての追加された子で、あなたはdataSnapshotからメッセージを取得し、あなたのアダプタのデータセットまたはあなたが望む何かを更新することができ
ref.addChildEventListener(new ChildEventListener() {
public void onChildAdded(DataSnapshot dataSnapshot, String previousKey) {
// Do Whatever you need
}
:よう
何か。 2番目の質問については
は、私はあなたがqueryLimited(toLast: 1)
0
Firebaseリアルタイムデータベースは、「リフレッシュ」の概念がありませんで探しているものと信じています。興味のあるデータに対してリスナーを登録し、データが変更されるとそのリスナーが繰り返し呼び出されることが予想されます。リスナーは追加され、ネットワークに接続されている限り、常に「新鮮」です。
ChildEventListenerを探して、新しいアイテムを入手できるようになるたびにデータベースの場所で受け取ることを検討してください。
関連する問題
- 1. チャットメッセージを継続的に更新する
- 2. Firebaseがチャットメッセージのユーザデータを取得
- 3. javascriptのfirebaseチャットメッセージで未読メッセージを数える方法
- 4. Firebaseで値を更新した後にテーブルビューを更新する
- 5. Firebase - everytimeノードを更新するOnWriteを更新しました
- 6. Firebaseデータベースの更新
- 7. Firebase Androidのデータを更新する
- 8. ランタイムエラーfirebaseデータを更新する
- 9. Firebase 3ローカルキャッシュを更新する
- 10. Firebaseデータベースを更新するには
- 11. Firebaseでデータを更新するには?
- 12. ユーザーデータを更新する方法Firebase?
- 13. angle2 firebaseデータベースを更新するには?
- 14. Firebaseの子値を更新する
- 15. 区間のfirebaseエントリを更新する
- 16. アレイをfirebaseに更新するには?
- 17. Firebaseでリアルタイムデータベースを更新する
- 18. Firebase DB - Firebaseデータベースの特定の値を更新する方法
- 19. HTMLテーブルを更新する方法Firebaseを更新するときは?
- 20. 複数更新FirebaseデータベースAndroid
- 21. Firebaseカウンター、大量更新ケース
- 22. 更新値Firebase Swift 3
- 23. Phpチャットメッセージを選択
- 24. 変更時にデータを受信/更新する方法(Firebase)swift
- 25. Firebaseデータの変更でUITableViewを更新する
- 26. チャットメッセージの作成
- 27. 更新アイテムFirebase jQueryを使用して
- 28. Firebaseのオブジェクトのフィールドを更新
- 29. Firebaseはデータを更新しません
- 30. Firebaseデータを更新した後のコールバック