【发布时间】:2012-03-04 06:35:51
【问题描述】:
我正在尝试编写 AsyncTask 通用包。到目前为止,我所做的是从另一个活动中调用一个活动,将 Intent 中的实例发送到该活动。此活动是调用 AsyncLoader.execute() 文件的 AsyncTask 的一部分。我这样做是为了不会丢失父 Activity 在布局上设置的任何数据。
另一种方法是调用 Intent 并将数据从 AsyncActivity 返回到父 Activity。但是,这两种方法都比在父活动中实现 AsyncTask 慢。
但是,这会使代码混乱。那么,有没有更好的实现方式呢?
【问题讨论】: