【发布时间】:2012-04-06 12:24:23
【问题描述】:
我正在向 Web 服务发出请求,并且必须为每个方法扩展 AsyncTask。那么我在 web 服务中有多少方法需要以这种方式创建多少类。
我发现这个主题如何进行回调: Making Callback
但是显示了一个类回调,但是如果我希望一个类中有很多回调呢?
【问题讨论】:
标签: java android android-asynctask
我正在向 Web 服务发出请求,并且必须为每个方法扩展 AsyncTask。那么我在 web 服务中有多少方法需要以这种方式创建多少类。
我发现这个主题如何进行回调: Making Callback
但是显示了一个类回调,但是如果我希望一个类中有很多回调呢?
【问题讨论】:
标签: java android android-asynctask
AsyncTask 类具有在其方法之间传递的数据的通用参数。您可以使用自定义类将数据从一种方法传递到另一种方法。
Web 服务访问通常分 3 步完成:
您可以将要获取的URL传递给AsyncTask(如图there) 在后台,您可以检索内容并对其进行解析。内容的读取可以在不同的代码块中完成,这些代码块根据结果参数在 UI 线程上运行。
【讨论】: