我是Android Firebase的新用户,我希望当任何新值添加到Firebase时,我会收到任何通知,例如您的数据库已更新等等。我怎么能这样做.. 请帮忙
答案 0 :(得分:1)
您可以使用推送通知,在注册期间获取生成的令牌,并将其与用户详细信息一起保存到数据库中。
每当更新密钥/子项时
将事件激活到该tokenID
您的应用程序中应该有一个广播接收器,用于监视传入的firebase消息
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
// Check if message contains a data payload.
if (remoteMessage.getData().size() > 0) {
Log.d(TAG, "Message data payload: " + remoteMessage.getData());
}
// Check if message contains a notification payload.
if (remoteMessage.getNotification() != null) {
Log.d(TAG, "Message Notification Body: " + remoteMessage.getNotification().getBody());
}
}
这是一个示例early revisions