Firebaseには通知を送信するセクションがあり、コンソールにメッセージを書き込んでいますが、通知の値を表示するためにテーブルから値を取得したいと思います。これは可能ですか?FirebaseデータベースからAndroid抽出データの通知を送信するにはどうすればいいですか?
-4
A
答えて
0
これは私がやった方法です:
// Firebaseコンテキスト Firebase.setAndroidContext(この); // URLデータベースfirebase Firebase ref =新しいFirebase(Config.FIREBASE_URL);
ref.addValueEventListener(new ValueEventListener() {
//DataSnapshot para leer datos de un bd
@Override
public void onDataChange(DataSnapshot snapshot) {
//Get Actual Value(getchildren)
for (DataSnapshot postSnapshot : snapshot.getChildren()) {
//Getting the data from snapshot
Person person = postSnapshot.getValue(Person.class);
//Intent(Get components GUI)
Intent intent = new Intent();
//Allow External Application(PendingIntent)
PendingIntent pInent = PendingIntent.getActivity(MainActivity.this, 0, intent, 0);
//Notificacion
Notification noti = new Notification.Builder(MainActivity.this)
//Propiedades
.setContentTitle("Notificacion")
.setSound(Uri.EMPTY)
.setContentText("Nombre: "+person.getName()+"\t\tDireccion: "+person.getAddress())
.setSmallIcon(R.mipmap.bus)
.setContentIntent(pInent).getNotification();
//Cancel notification
noti.flags = Notification.FLAG_AUTO_CANCEL;
//Get Notification
NotificationManager nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
nm.notify(1, noti);
}
}
@Override
public void onCancelled(FirebaseError firebaseError) {
System.out.println("The read failed: " + firebaseError.getMessage());
}
});
+0
私は2つのクラスを作成しました。 1つはFirebase DatabaseのURL用、もう1つは設定用の "Name"と "Address"の値を取得します。 –
関連する問題
- 1. 特定の時間にFirebase通知を送信するにはどうすればいいですか?
- 2. FireBaseでiOSにアクション可能な通知を送信するにはどうすればよいですか?
- 3. praseから自分のユーザーに通知メールを送信するにはどうすればいいですか?
- 4. Firebase通知コンソールから送信された通知の開封率を取得するにはどうすればよいですか?
- 5. LocationListenerのonProviderDisabledメソッドから通知を送信するにはどうすればいいですか
- 6. アンドロイドデバイスからのFirebase通知の送信
- 7. GCM通知メッセージをAndroidのアクティビティに送信するにはどうすればよいですか?
- 8. インテントからデータを抽出できません - Firebaseプッシュ通知
- 9. iPhoneアプリケーションのSQLiteデータベースからWebサービスにデータを送信するにはどうすればいいですか?
- 10. Firebaseからnode.jsに通知を送信する方法は?
- 11. iphoneアプリから個々のプッシュ通知を送信するにはどうすればよいですか?
- 12. Androidでフラッシュ(通知)SMSを送信するにはどうすればよいですか?
- 13. Teamcityから電子メール通知でTestNGレポートを送信するにはどうすればよいですか?
- 14. Android搭載端末にプッシュ通知を送信するにはどうすればよいですか?
- 15. サーバーからiosデバイスにサイレント通知を送信するにはどうすればよいですか?
- 16. FirebaseからAndroidおよびiOSにプッシュ通知を送信
- 17. Google Cloud Storageからタイムアウト通知を送信するにはどうすればよいですか?
- 18. プッシュ通知を受信するにはどうすればいいですか?
- 19. SitecoreのWebフォームfor Marketingersデータベースからデータを抽出するにはどうすればよいですか?
- 20. シグナル受信時にgdbに外部通知を送信するにはどうすればよいですか?
- 21. ios-firebaseで通知を送信する
- 22. オブジェクト全体をFirebaseデータベースに送信するにはどうすればいいですか?
- 23. Firebaseで通知を送信
- 24. Firebaseがコンソールからの通知を送信しない
- 25. Androidアプリから送信するデータを暗号化するにはどうすればよいですか?
- 26. pushwoosh(ウェブ、Chrome、Firefox)経由でプッシュ通知を送信するにはどうすればいいですか?
- 27. FirebaseデータベースからAndroidのlistviewでユーザ名リストを取得するにはどうすればいいですか?
- 28. iOSのFirebaseメッセージ通知からトピックを取得するにはどうすればよいですか?
- 29. Firebaseデータベースの子アイテムからデータを追加するにはどうすればいいですか?
- 30. FirebaseデータベースからWebサイトにデータを表示するにはどうすればいいですか?
これは何か? https://firebase.googleblog.com/2016/08/sending-notifications-between-android.html –