我在Kotlin有一个不错的基地,我正在尝试学习to头以立即使用Android-Volley。
以下代码有效
fun createUserClicked(view: View) {
val email = create_email_text.text.toString()
val password = create_password_text.text.toString()
AuthService.registerUser(this, email, password) { registerSuccess ->
if (registerSuccess) {
AuthService.loginUser(this, email, password) { loginSuccess ->
}
}
}
}
但是在此之前没有,并且我能找到的唯一区别是它不起作用(返回状态500)是在on Create之前将email和password变量声明为lateinit,在onCreate和然后仅在createUserClicked函数中调用。
正如我所说的那样,代码现在可以工作了,但是我不明白以前的问题是什么。