[英]Type mismatch. Required: String! Found: Int error
I'm trying to GET request, but I'm getting error on line 4 in the code below我正在尝试获取请求,但在下面的代码中的第 4 行出现错误
val queue = Volley.newRequestQueue(this)
val url = "https://meme-api.herokuapp.com/gimme"
val jsonObjectRequest = JsonObjectRequest(
Request.Method.GET, null,
Response.Listener { response ->
val url = response.getString("url")
},
Response.ErrorListener {
Toast.makeText(this,"something wrong", Toast.LENGTH_LONG).show()
})
queue.add(jsonObjectRequest)
You havent passed url to request.您还没有通过 url 请求。
val queue = Volley.newRequestQueue(this)
val url = "https://meme-api.herokuapp.com/gimme"
val jsonObjectRequest = JsonObjectRequest(
Request.Method.GET, url, null, //You need to pass url here
Response.Listener { response ->
val url = response.getString("url")
},
Response.ErrorListener {
Toast.makeText(this,"something wrong", Toast.LENGTH_LONG).show()
})
queue.add(jsonObjectRequest)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.