0
我正在創建與Web服務通信的應用程序。AsyncTask循環doInBackground()
我有一個方法heartBeat我想調用異步每5秒左右。我的問題不是如何做到這一點異步。但是,我如何保持工作完成。我使用從AsyncTask繼承的內部類。我的問題是我怎樣才能每5秒啓動一次這個線程?
我試圖從doInBackground()類似
while (true) {
...
Thread.sleep(5000);
}
,但我還需要return語句,告訴UI線程的任何網絡服務是否可用。
檢查鏈路定時http://thedevelopersinfo.wordpress.com/2009/10/18/scheduling-a-timer-task-反覆運行/ – user1108995 2012-03-09 10:52:43