0
A
回答
1
使用Custom Picasso Downloader。您必須創建自定義類並在您的類中實現Downloader(picasso),並定義加載方法,而不直接在API中公開功能。
public class DropBoxThumbDowloader implements Downloader {
private final DropBoxInteractor mDropBoxInteractor;
public DropBoxThumbDowloader(DropBoxInteractor dropBoxInteractor) {
mDropBoxInteractor = dropBoxInteractor;
}
@Override
public Response load(Uri uri, boolean localCacheOnly) throws IOException {
InputStream in = mDropBoxInteractor.getThumbnailStream(uri.toString());
return new Response(in, false, -1);
}
}
呼叫這樣
Picasso picassoInstance = new Picasso.Builder(context.getApplicationContext()).downloader(new DropBoxThumbDowloader(dropBoxInteractor)).build();
定製的負載方法將返回一個響應(其中接受一個InputStream或位圖參數在他的構造函數),這將是辦理畢加索。
終於
picassoInstance.load(path).into(imageView);
更多細節
相關問題
- 1. 如何使用畢加索
- 2. 如何使用畢加索
- 3. :使用畢加索
- 4. 使用畢加索
- 5. 的Android使用畢加索
- 6. 如何使用畢加索從mp3文件設置圖像
- 7. 畢加索庫不從URL
- 8. 如何使用畢加索加載動畫列表?
- 9. 如何加載JPEG作爲使用畢加索
- 10. 添加從URL標記與畢加索
- 11. 從畢加索添加圖像到Gridview
- 12. 使用畢加索從服務器中調出ImageView
- 13. 問題用畢加索
- 14. NoClassDefFoundError的:java.applet.Applet中....畢加索
- 15. 如何從畢加索在位圖變量中存儲圖像
- 16. 使用縮略圖作爲畢加索
- 17. 使用畢加索的OutOfMemoryException問題
- 18. 使用Recyclerview實現畢加索
- 19. 爲什麼畢加索不使用imageView.getContext()?
- 20. 使用帶有RoundedBitmapDrawable的畢加索
- 21. 如何從java中的jar中將InputStream作爲InputStream加載?
- 22. 如何通過上下文畢加索
- 23. 畢加索不加載ArrayAdapter
- 24. 如何使用畢加索保存和顯示圖像
- 25. 如何下載和使用畢加索庫
- 26. 如何使用帶有MediaStore的畢加索圖書館
- 27. 如何顯示,而無需使用Android的畢加索
- 28. 畢加索能夠從我的本地
- 29. 從畢加索獲取圖像uri?
- 30. 使用畢加索從url獲取圖像
https://medium.com/@jpardogo/requesthandler-api-for-picasso-library-c3ee7c4bec25# .9jxt8oq94 –