【发布时间】:2019-12-28 04:29:52
【问题描述】:
我是 kotlin / android 开发的新手,我一直在关注 google / android 文档,使用 Volley 发送请求....仍然没有去处理 JSON。
当我使用 android development studio 将示例 GET 放入 kotlin 的函数中时,我收到来自 ErrorListener 的错误消息
val textView = findViewById<TextView>(R.id.textReturn)
val url = "http://wwww.google.com"
val queue = Volley.newRequestQueue(this)
val stringRequest =
StringRequest(Request.Method.GET, url, Response.Listener<String> { response ->
var strRes = response.toString()
textView.text = strRes
}, Response.ErrorListener {textView.text = "That didn't work!"})
queue.add(stringRequest)
}
我不确定如何调试并且来自非常 javascript / php 背景,其中 console.log() 或 print() 将发布到控制台,kotlin 似乎没有这么简单的功能。
【问题讨论】:
-
在 kotlin 中控制台日志错误你可以使用 'Response.ErrorListener { error -> VolleyLog.e(TAG, "/post request fail! Error: ${error.message}") completionHandler(null ) }'
标签: android kotlin android-volley