0

我正在 android 中开发一个使用 wcf web 服务的应用程序。

我目前想要做的是实现一个刷新按钮,

如果用户退出应用程序并且他当前处于可能从服务投射“脏”数据的活动中。

我从一个线程重新加载活动。

该线程还负责使用 wcf 并重新提供数据。

所以我从这个单独的线程开始新的(相同的)活动,并从活动的 ui 线程完成当前活动。

问题是这并不总是很好,这意味着有时 ui 线程首先完成,所以我在重新加载之前返回一个活动。

我试图进入睡眠状态,但问题是它不会显示在时间过去之前从单独线程启动的活动。

另外我不想尝试不同的时间段,因为这显然取决于来自 wcf 的数据,所以它不会每次都有效。

我的问题是如何同步这些操作?

4

1 回答 1

1

在这里,您可以从下面的链接下载实现类似刷新功能的解析示例应用程序

http://developer.android.com/training/basics/network-ops/index.html

于 2012-08-03T08:53:44.080 回答