Native Shopify Mobile App with 20 new features
Kickstart your hyperlocal marketplace in Corona pandemic with a starter guide
Android App Development
iOS App Development
Cross Platform App Development
Hire on-demand project developers and turn your idea into working reality.
Big thanks to Webkul and his team for helping get Opencart 3.0.3.7 release ready!
Deniel Kerr
Owner and Founder. Opencart
Top Partners
For Picasso:
Add dependency for Picasso in your build.gradle file.
We use placeholder by default that seems static which often irritating so using Picasso library we can use progressbar in place of placeholder or we can create custom progressbar in which we can use animation.
In your XML file use Framelayout or Relative layout in which we can define imageview and progressbar (OR make your own custom progress bar).
In Picasso, there is into(View, Callback) method in which we can pass two parameter View and Callback. In Callback there is two methods onSuccess() and onError().
on Success() method call when image loaded successfully .
on Error() method call if there any network issue.
Until server response, we can use custom progress bar in place of placeholder and setVisibility(View.Gone) onSuccess() method.
For Glide:
In Glide there is RequestListener until your imageView update we can show any custom progressBar over imageView.
In RequestListener there are two methods onException and onResourceReady.
onException() method call if there any exception thrown.
onResurceReady() method call when image loaded successfully
When Image successfully loaded we can dismiss progressBar in onResourceReady method.
Your email address will not be published. Required fields are marked*
Name*
Email*
Save my name email and website in this browser for the next time I comment.
Be the first to comment.
We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies. Learn more about privacy policy
When I think in getting solutions for my Ecommerce Platform, I think of Webkul. They have been such a blessing in our business. We have spent thousands of dollars in support and modules from them. We love their support team. They work very closely with us, and they always go the extra mile when we need help.
Michael Urresta
USA
India
Global
Name
Email
Enquiry or Requirement
If you have more details or questions, you can reply to the received confirmation email.