Я создаю приложение с базой данных 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
}
}
Почему это не работает?