0

我主要是一名 iOS 开发人员,但我正在创建我的一个应用程序的 Android 版本,所以我的问题可能会有一个简单的答案......

我的应用程序主要基于我从 SOAP 请求中获得的数据,并且我经常需要根据这些请求更新 UI 元素,因此我需要通知一类请求何时结束......在 iOS 中,这很容易做到通过使用 NSNotificationCenter 发送通知,我正在寻找类似的东西(或者实际上任何可以实现相同的东西)..

一个小例子:当应用程序打开时,主活动启动一个类(该类向服务器发送请求以验证用户身份),当该类完成解析获取的信息时,它应该通知主活动它已经完成...

由于执行 SOAP 请求的类不是活动,因此我不能使用“StartActivityForResults/onActivityResult” - 那么我将如何在 Android 中执行此操作?

4

1 回答 1

0

您可以使用 AsyncTask 完成此操作。您可以使用 onPostExecute 通知您喜欢的任何内容。这是一个小教程:

http://droidapp.co.uk/?p=177

希望能帮助到你

于 2012-04-30T08:43:17.747 回答