Firebase - 关闭应用程序时更改数据字段

时间:2016-12-04 10:52:59

标签: android firebase firebase-realtime-database

我正在尝试在应用程序关闭时精确设置Firebase实时数据库中的用户可用性状态(isOnline boolean)。这是我在我的服务onDestroy中执行的操作,在活动stopService(myIntent)之后调用。

这就是我在onDestroy中的表现,

firebase.child("users").child(myUser.getUserName()).child("isOnline").setValue(Boolean.FALSE);

问题是,即使始终调用服务onDestroy,这也永远不会一致。有时isOnline标志会发生变化,有时它会胜出。{1}}标志。任何想法我如何能够始终如一地做到这一点?

0 个答案:

没有答案