3
我正在使用服務將文件上傳到服務器,並且我在上傳文件後得到了一些結果我希望從服務中獲得一些回調,例如上傳完成時,得到結果時,如果在特定時間沒有得到結果,網絡失去了等等,根據這些回電我需要改變我的活動從我的服務被稱爲。目前我正在使用不同的廣播發送和接收。android:如何獲取從服務到活動的回調?
Intent w = new Intent("<KEY>");
w.putExtra("***", ***);
sendBroadcast(w);
它現在工作正常,但我想知道它是正確的方式來做這樣或有沒有更好的方法? 我也對通過Handler處理活動和從服務傳遞消息隊列的紅色,但我不舒服這一點。