在我的应用程序中,当用户按下Sync按钮(调用函数onSynchronize()
)时,我需要执行以下活动:
ListView
在课程之间拆分此活动的最佳方法是什么?由于步骤2-4应在后台(ASyncTask
)完成,因此在服务中将使用相同的步骤1-4(用于自动同步)。
我应该将{5}放在onPostExecute
的{{1}}中吗?或者,我应该把步骤3-5?什么是最合乎逻辑和最明确的方法?
答案 0 :(得分:0)
首先,您需要ListView的Adapter类。此外,您还需要一个解析器类(如果响应是XML,您可以实现SAX或DOM)。查看Lazy load of images in ListView以了解将图像下载到ListView中。 您的解析器类可以返回一组自定义对象,然后您将通过自定义适配器类将其提供给listview。