好的,我已经阅读了Android文档并且正在仔细阅读关于ASyncTask的文章,并且不了解如何从我的外部ASyncTask类中获取信息。这很好:
myASyncTask = new MyASyncTask();
myASyncTask.execute(myParam);
......我完全期望完成任务,但如何从中获得任何回报?文档说在UI线程上调用了onPostExecute,但它也说不能手动调用onPostExecute?如何从ASyncTask对象中获取数据???
当我将ASyncTask创建为内部类时,我已经完成了它的工作,但我宁愿这个任务是外部的,所以我可以从不同的Activity调用它。