如何一次重启应用-Firebase

时间:2019-01-25 17:17:44

标签: android firebase firebase-realtime-database android-lifecycle

我必须更新Firebase数据库上的数据。需要一次重启我的应用后。我该怎么办?

   FirebaseDatabase.getInstance().getReference("User")
                        .child(Common.currentUser.getPhone()).child("country")
                        .setValue(addresses.get(0).getCountryName());
                        FirebaseDatabase.getInstance().getReference("User")
                        .child(Common.currentUser.getPhone()).child("city")
                        .setValue(addresses.get(0).getLocality());
                FirebaseDatabase.getInstance().getReference("User")
                        .child(Common.currentUser.getPhone()).child("ilce")
                        .setValue(addresses.get(0).getSubAdminArea());

1 个答案:

答案 0 :(得分:0)

您永远不必为了从Realtime Database中获取新数据而重启应用程序。您应根据需要调整应用程序的内部状态。您甚至可以在可能更改的位置上设置一个侦听器,以便在更新发生时立即接收。