尝试将POST方法(Volley)与onCreate中初始化的变量一起使用时,获得状态500响应

时间:2019-02-22 01:08:28

标签: android kotlin android-volley

我在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函数中调用。

正如我所说的那样,代码现在可以工作了,但是我不明白以前的问题是什么。

0 个答案:

没有答案