2017-04-13 9 views
0

他のユーザーがメッセージを送信したときに通知を受け取るチャットアプリケーションを作成しています。私はあなたがjsのスクリプトでそれを行うことができ、Googleのガイドラインに従うことができると聞いたが、私は実際にスクリプトを書くのはどこですか? Googleのfirebase環境で無料トライアルを行う必要がありますか?firebaseが更新されたときの通知?

+1

もこれを見て持ってhttps://firebase.google.com/docs/functions/ –

+0

を見てみましょます。https://firebase.googleblog .com/2016/08/sending-notifications-between-android.htmlとhttps://firebase.google.com/docs/functions/use-cases#notify_users_when_something_interesting_happens –

+0

私はコマンドラインを使ってjsNodeをインストールし、firebaseを初期化しましたが、私は私は混乱しているので、どこでjsスクリプトをタイプしていますか? – Steve

答えて

1

あなたはこのように行うことができます: -

DatabaseReference ref = FirebaseDatabase.getInstance().getReference(reference) 

FirebaseArray snapshots = new FirebaseArray(ref); 

snapshots.setOnChangedListener(new FirebaseArray.OnChangedListener() { 
      @Override 
      public void onChanged(EventType type, int index, int oldIndex) { 
       switch (type) { 
        case Added:      
         break; 
        case Changed:       
         break; 
        case Removed:       
         break; 
        case Moved:       
         break; 
       } 
      } 
     }); 
+0

アプリは閉じても機能しませんか? – Steve

+0

アプリが閉じている場合、アップデートの詳細では何も表示されませんが、UIには表示されませんが、必要な場合はサービス内にコードを入れて更新コールバックを取得します – Avi

関連する問題