gpt4 book ai didi

android-studio - Lambda导致意外 token

转载 作者:行者123 更新时间:2023-12-02 13:29:10 25 4
gpt4 key购买 nike

由于存在lambda,我遇到了问题。它说它具有意外的 token ,但调试器中没有任何有用的解决方案。我是编程新手,我不知道该怎么做,尤其是因为在本教程中,我遵循的是同一件事,没有错误。代码和屏幕截图如下。谢谢
image

        when {
getButtonText == "Edit Profile" -> startActivity(
Intent(
context,
AccountSettingsActivity::class.java
)
)

getButtonText == "Follow" -> {
firebaseUser?.uid.let { it1 ->
FirebaseDatabase.getInstance().reference
.child("Follow").child(it1.toString())
.child("Following").child(profileId)
.setValue(true)
}

firebaseUser?.uid.let { it1 ->
FirebaseDatabase.getInstance().reference
.child("Follow").child(profileId)
.child("Followers").child(it1.toString())
.setValue(true)
}
}
}

getButtonText == "Following" -> {

firebaseUser?.uid.let { it1 ->
FirebaseDatabase.getInstance().reference
.child("Follow").child(it1.toString())
.child("Following").child(profileId)
.removeValue()
}

firebaseUser?.uid.let { it1 ->
FirebaseDatabase.getInstance().reference
.child("Follow").child(profileId)
.child("Followers").child(it1.toString())
.removeValue()
}
}

}

最佳答案

 } <<<< 

getButtonText == "Following" ->
标记的括号正在关闭 when块,应将其删除。使用Android Studio时,您应该可以按Ctrl + Alt + L来自动修复格式(包括缩进)。这可能会帮助您将来发现此类错误

关于android-studio - Lambda导致意外 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62523190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com