【发布时间】:2019-05-16 17:53:04
【问题描述】:
如何在我的活动中修复以下错误?
原因:com.google.firebase.database.DatabaseException:必须在使用 FirebaseDatabase 实例之前调用 setPersistenceEnabled()。
我在我的活动中这样设置 setPersistenceEnabled():
override fun onOptionsItemSelected(item: MenuItem?): Boolean {
when (item?.itemId) {
R.id.ViewThat_add -> {
val intent = Intent(this, Add::class.java)
startActivity(intent)
}
R.id.ViewThat_delete -> {
delete()
}
R.id.ViewThat_Download -> {
enablePersistence()
download()
}
}
return super.onOptionsItemSelected(item)
}
private fun enablePersistence() {
FirebaseDatabase.getInstance().setPersistenceEnabled(true)
}
在文档中它与此非常相似,我真的不知道如何修复此错误。
【问题讨论】:
标签: android firebase firebase-realtime-database kotlin