2016-04-26 19 views
5

我目前正在使用Retrofit 2,並且我想從我的服務器上下載一些文件。 我能再打一些事件捕捉%完成下載文件通知顯示喜歡這幅畫enter image description here是否有可能通過改進2下載文件時顯示進度條,Android

我引用的鏈接,但它是上傳,我可以用同樣的問題做呢? Link

使用改造2庫時可以顯示進度嗎?

+0

可能重複[檢查此](http://stackoverflow.com/questions/23348812/android-retrofit-onprogressupdate-for-showing-progress-notification) –

+0

它是上傳圖像,我可以做到這一點? –

+0

是的,它是上傳文件。 –

回答

8

您可以使用ResponseBody並將其設置爲OkHttp客戶端並更新UI中的進度,您可以使用接口。 check this link

+0

是的,我嘗試,但它不適合我。 –

+0

你可以打印一些日誌來驗證是否來電ResponseBody.When你說它不工作是什麼意思 – Godather

+0

是的,我知道這是java代碼,所以我改變System.out.println Log.i.我看到這個例外。 android.os.NetworkOnMainThreadException at java.net.InetAddress.lookupHostByName –