Android - Изтегляне на процента в Picasso или Glide

Използвам библиотека на Picasso за моето приложение за тапети. Искам да покажа процента на зареждане на изображението в Textview.

Как мога да направя това в библиотеката на Picasso или glide?

Благодаря


person hamedjj    schedule 13.11.2015    source източник


Отговори (1)


Изглежда, че нито една от тези библиотеки няма такава функция веднага. Можете обаче да предоставите своя собствена реализация.

Един от начините да направите това с Glide, използвайки OkHttp на Square, е внедряването на com.squareup.okhttp.ResponseBody като в този пример.

Това не е отговор на вашето търсене, но ако не сте ограничени до Picasso или Glide, Android Universal Image Loader има прост ImageLoadingProgressListener.

person Aruziell    schedule 13.11.2015
comment
okHttpUrlLoader не съществува в библиотеката okHttp ... нов OkHttpUrlLoader.Factory(mOkHttpClient); - person hamedjj; 14.11.2015
comment
Намерих го в интеграционния пакет тук, а не самия проект OkHttp. За повече информация, моля, вижте Библиотеката за интегриране на Glide. - person Aruziell; 15.11.2015