2011-01-28 75 views
1

我刚开始学习Android开发。我有一个方法加载一个外部XML文件,并解析数据。我如何告诉调用者数据已被解析并准备好?我应该和方法的回调参数?还是应该让来电者注册听某种事件,我可以在数据准备好时触发?我应该在Android中使用回调还是某种事件?

代码示例或链接会很好。

回答

4

您可以使用ASyncTask类来解决这类问题。它有几种方法可以覆盖,这些方法将适合您所需的大多数任务 - 例如,它具有预执行方法和进度更新方法。

Here是在应用程序中使用ASyncTask的教程。

0

当以前的工作...在这里解析数据完成后,您可以随时启动您的活动。 或者使用广播,让你的应用程序有一个广播接收器,并通知你的应用程序。