【发布时间】:2020-02-17 07:49:09
【问题描述】:
在初始化我的uid 时打开初始片段时获取 KotlinNullPointerException:
fun setInitialData() {
firebaseUser = FirebaseAuth.getInstance().currentUser
databaseReference = FirebaseDatabase.getInstance().reference
uid = firebaseUser!!.uid
但如果我替换 firebaseUser?.uid 上的初始化,数据库数据将不会立即加载。
那么理解这是正确的方法吗?
我也明白在加载数据之前做一些暂停的决定有多额外?
【问题讨论】:
-
@JeelVankhede 好的,但正如我所说,如果我使用
firebaseUser?.uid,我在上传数据时会遇到问题。 -
你能发布完整的错误吗?
标签: android firebase kotlin nullpointerexception