0
我有以下問題:Android重新啓動服務
我開始我的活動,我調用bindService爲了啓動一個服務,後臺從API下載數據。 完成後,它會調用stopSelf()。
但是,如果我想再次在我的活動中調用bindService以下載其他數據,則什麼也不會發生。
任何想法?
我有以下問題:Android重新啓動服務
我開始我的活動,我調用bindService爲了啓動一個服務,後臺從API下載數據。 完成後,它會調用stopSelf()。
但是,如果我想再次在我的活動中調用bindService以下載其他數據,則什麼也不會發生。
任何想法?
如果這只是一次下載,你在做什麼,不會使用AsyncTask更合適嗎?
http://developer.android.com/reference/android/os/AsyncTask.html
這取決於下載量有多大。 AsyncTask只在活動停留在前臺時才起作用。對於長時間運行的離線數據同步,服務更合適。 – geekQ 2011-05-13 13:17:21