【发布时间】:2019-09-30 15:04:42
【问题描述】:
代码如下 const val GET_USERS_URL = "https://reqres.in/api/users"
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
usersRecycler.layoutManager = LinearLayoutManager(this)
getUsers()
}
//get users list using Volley
private fun getUsers() {
Volley.newRequestQueue(this).add(
StringRequest(Request.Method.GET, GET_USERS_URL, Response.Listener<String> { response ->
val users: List<User>// TODO: Parse JSON data
}
//set the adapter after getting the data
usersRecycler.adapter = UserListAdapter(this@MainActivity, users)
}, Response.ErrorListener {
Toast.makeText(this, "Error getting data", Toast.LENGTH_LONG).show()
})
)
}
}
【问题讨论】:
-
您能否更新您的问题以确定您遇到了什么问题?
标签: java android arrays json kotlin