我正在向 Web 服务发出请求,并且必须为每个方法扩展AsyncTask。那么我在 web 服务中有多少方法需要以这种方式创建许多类。
我发现这个主题如何进行回调: 制作回调
但是显示了一个类回调,但是如果我希望一个类中有很多回调怎么办?
我正在向 Web 服务发出请求,并且必须为每个方法扩展AsyncTask。那么我在 web 服务中有多少方法需要以这种方式创建许多类。
我发现这个主题如何进行回调: 制作回调
但是显示了一个类回调,但是如果我希望一个类中有很多回调怎么办?
该类AsyncTask
具有在其方法之间传递的数据的通用参数。您可以使用自定义类将数据从一种方法传递到另一种方法。
Web 服务访问通常分 3 步完成:
您可以将要获取的 URL 传递给 AsyncTask(如图所示)在后台您可以检索内容并对其进行解析。内容的读取可以在不同的代码块中完成,这些代码块根据结果参数在 UI 线程上运行。