Android 在firebase数据库中,当脱机时将数据保存到数据库时,不会触发OnComplete方法

Android 在firebase数据库中,当脱机时将数据保存到数据库时,不会触发OnComplete方法,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,在Firebase数据库中,当将数据保存到数据库时,如果数据处于联机状态,则会从CompleteOnListener触发onComplete方法 但当手机脱机工作时,当数据保存时,它不会触发onComplete方法 有人能帮我解决CompletionListener状态的问题吗 “此接口用于在数据库服务器确认某个操作并认为该操作已完成时通知用户” 这意味着,一旦您的移动设备重新联机并将数据同步到firebase,完成侦听器才会触发 作为一种解决方法,您可以添加一个ChildEventListen

在Firebase数据库中,当将数据保存到数据库时,如果数据处于联机状态,则会从CompleteOnListener触发onComplete方法

但当手机脱机工作时,当数据保存时,它不会触发onComplete方法

有人能帮我解决CompletionListener状态的问题吗

“此接口用于在数据库服务器确认某个操作并认为该操作已完成时通知用户”

这意味着,一旦您的移动设备重新联机并将数据同步到firebase,完成侦听器才会触发

作为一种解决方法,您可以添加一个ChildEventListener,其中onChildChange方法会在孩子发生更改时通知您,这意味着您要写入本地数据