我正在使用Firebase数据库创建一个应用程序。 我正在尝试写入数据库,但是直到活动关闭,才更新数据。 在此示例中,仅在关闭屏幕时更新数据库。

class YouTubeActivity : AppCompatActivity() {
    private val database: DatabaseReference = FirebaseDatabase.getInstance().reference

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_you_tube)

        testeButton.setOnClickListener {
            database.child("teste").child("estado").setValue("testing")
        }

    }

    override fun onStart() {
        super.onStart()
        database.child("teste").child("estado").setValue("onStart")
    }

    override fun onPause() {
        super.onPause()
        database.child("teste").child("estado").setValue("onPause")
    }
    override fun onStop() {
        super.onStop()
        database.child("teste").child("estado").setValue("onStop")
    }
}

规则:

{
  "rules": {
    ".read": true,
    ".write": true
  }
}

为什么不起作用?

  ask by Vitor Ferreira translate from so

本文未有回复,本站智能推荐:

1回复

活动之外的Firebase数据库EventListener

我是Android和Kotlin的新手,我想在我的项目中实现FirebaseRetriever类,该类返回特定的数据库快照。 现在,我遇到了从未触发EventListener的问题,因此,当然,我得到了一个空对象。 这是我的数据类: 这就是我所谓的getUser(): Fireb
1回复

查询Firebase数据库

如果我想使用addChildEventListener获得EBpIvNpyXzYzog6BHcG9bJLgSGH2和Ghv13dLwkuR52HneS1nXmi2OznL2 ,我的查询应该是什么? 这不起作用:
1回复

应用关闭时继续监听Firebase数据库的新条目[重复]

这个问题在这里已经有了答案: 关闭应用程序时收听 Firebase 数据库的变化(1 个回答) 在关闭 android 应用程序后使用侦听器1 个回答
1回复

简单的Firebase数据库搜索查询

我在搜索 firebase 数据库时遇到了问题。 我在 Stack Overflow 上看到了其他答案,但没有运气。 我的数据库参考如下: database.child("users").child(uid!!) 当我通过用户名搜索用户时,我不知道如何进入这个用户 id(uid)。 有人可以帮助我吗
1回复

如何在Firebase中选择数据库

我有一个默认数据库,但我需要连接到第二个数据库,我如何在 Android 中做到这一点我正在使用 Firebase 数据库
1回复

如何从数据库firebase中获取值

我是 firebase 新手,我试图在 kotlin 代码中将分数值设置为 500,但我不知道如何更改它,因为它有一个推送键和一个身份验证uid键,我该如何更改分数的值到 500? 如果你愿意,你可以查看下面的图片描述:
1回复

Firebase数据库查询设计

我基本上有许多用户可以阅读(但不能写)的条目列表。 这些项目会根据每个条目具有的唯一整数显示在应用程序中进行排序。 我想添加一种方法,以允许每个用户都喜欢x个这样的项目,使这x个项目出现在列表的第一位。 有没有一种方法可以使用Firebase的查询来实现此目的,而不必为每个用户复制列表?
1回复

Firebase数据库搜索未返回任何结果

我正在尝试对使用 Firebase 作为后端的数据库进行用户查找。我正在尝试在使用 Firebase 作为后端的数据库中进行用户搜索。 通过搜索视图,我想进行搜索以在回收站视图中显示结果。 但是,在进行搜索时,我的代码没有带来任何结果。 我的代码: 数据库: 为什么不显示数据? 如何解决这个问题?