【发布时间】:2012-12-28 15:29:00
【问题描述】:
我有一个关于 AsyncTasks 的问题:
在我的项目中,我有多个 AsyncTask 类,例如 CustomTask1 和 CustomTask2 等,其中我正在做一些 HTTPPOSTS 和解析内容。 作为 AsyncTasks 的参数,我得到了一些最终的静态字符串,例如 (http://IP/"some special commands for a Webinterface")。
其实,我不想要 4-5 个 AsyncTask 类,因为里面很多东西其实是一样的,所以我多次写了相同的代码。 编写一个 AsyncTask 并在其中放置一些方法并定义静态值来决定使用哪种方法不是更好吗?那么问题是我还需要来自 AsyncTask 的不同返回值,有时是 String,有时是 ArrayList,该怎么做?
整个事情会更整洁一些
谢谢
【问题讨论】:
-
以及我们应该如何在没有任何代码 sn-p 的情况下为您提供帮助?
-
我不是想得到你的一些代码,而是想了解如何“清理”我的项目
-
你应该添加你的代码,以帮助你用最好的方法来清理你的代码
标签: android class static android-asynctask