2014-03-27 36 views
1

從Dropbox的下載圖像我試圖下載一款用於我已經上傳的圖片,並保存到我的設備。我正在使用Android同步API,我不知道如何去做這件事。我可以使用DbxPath獲取上傳到Dropbox的文件的路徑。那我怎樣才能將這個圖像保存到我的設備?使用同步API的Android

回答

0

一旦你知道路徑,只需打開文件(DbxFileSystem.open),並讀出內容。 (如果你想將它複製到本地文件,我建議呼籲文件getReadStream,然後從該流將數據複製到您所創建的本地文件。)

+0

我已經搞亂我的代碼和看來我的路是不正確的。我在路徑/ Apps/Image Upload Test /中有我的文件。我創建了一個DbxPath,像; DbxPath path = new DbxPath(new DbxPath(「Apps」),「Image Upload Test /」+ _dbxFileName);我檢查文件是否存在,並且它一直返回找不到文件。我查看Dropbox並查看_dbxFileName是我想要從Dropbox下載的文件的名稱。關於我使用DbxPath的方式可能出錯的任何想法? – gsg822

+0

了'DbxPath'的根源是你的應用程序文件夾中,因此,如果您的應用程序被稱爲'圖片上傳Test',那麼你的app文件夾將出現在用戶的Dropbox在'的Dropbox /應用程序/圖片上傳Test',但是當你用它在'DbxPath'中,它應該是'/'。 – smarx

+0

謝謝。我能夠找到我的文件。 – gsg822