草庐IT

YOURDATACLASS

全部标签

android - 在 Volley Android 库中的网络请求后更新 UI 线程

我决定尝试一下Volley,所以目前我有很多REST调用要完成,所以我通常会创建一个RequestHandler和一个ResponseHandler类,顾名思义,它们分别处理请求和响应。我遵循这种模式,这样我就不会编写冗余代码。我只是将动态查询/url作为参数传入,并使用switchcase处理对每个请求的响应。但是我遇到了以下问题:我无法从调用RequestHandler类的地方更新我的UI线程。到目前为止我已经尝试过或已经知道的:将UI元素(Textview、Listview)设为静态并在响应到来后更新它们。传入上下文参数并在收到响应后更新UI。将请求和响应编写为Activity中