2015-10-16 33 views
0

使用UIL這是一個下載的工作原理(https://www.dropbox.com/developers/documentation/http#documentation-files-download如何與Dropbox的HTTP API

curl -X POST https://content.dropboxapi.com/2/files/download 
    --header "Authorization: Bearer myToken" 
    --header "Dropbox-API-Arg: {\"path\": \"/Homework/math/Prime_Numbers.jpg\"}" 

正如你可以看到這種方式讓你下載使用相同的URL不同的圖像。

我應該爲每個圖像的加載程序創建一個新實例嗎?這似乎不可能,因爲我不知道我會有多少圖片。

回答

0

我已經意識到displayImage有一個預期的DisplayImageOptions參數。所以我創建裝載機確保路徑中的一個與我的自定義參數

DisplayImageOptions customOptions = new DisplayImageOptions.Builder() 
     ... 
     .extraForDownloader(headers) 
     .build(); 

然後是不同的每一次,我用它實現#

path = path+"#"+my_unique_id; 
loader.displayImage(path, view, defaultOptions, listener);