在asyncTask中延迟dobackground的问题!

时间:2011-07-28 01:45:14

标签: android multithreading android-asynctask thread-sleep

使用AsyncTask时遇到问题。我希望我做背景通过GET(成功)向服务器发送数据但是当没有连接时我必须重新发送三次才能保存在我的sqlite>中我怎样才能做到这一点 ?

PS:在重新发送之前,我们必须让我们做背景睡眠(如何?)以获得升技。

THX

1 个答案:

答案 0 :(得分:1)

AsyncTask的线程规则:

Only once execution can be performed, any other attempt (to resume) will throw exception.(参见文档)

sleep()

中无法AsyncTask

为此,您可以创建将监听连接更改的BroadcastReciever