android - Why is fullscreen image slider still slow? -


i'm trying swipe through gallery images using pager adapter , glide load images. working faster. i'd have fast android's gallery app.

i've tried many glide options. gets fast want if set .override(600,200) not appropriate solution of course. tried imageview size treeobserver first image scale following ones appropriate size. doesn't make faster unfortunately.

so why still slow , can make faster?

 @override public object instantiateitem(viewgroup container,final int position) {                     imageview imgview;            inflater = (layoutinflater) _activity.getsystemservice(context.layout_inflater_service);         view viewlayout = inflater.inflate(r.layout.layout_fullscreen_image, container,false);          imgview = (imageview) viewlayout.findviewbyid(r.id.img_view);          glide.with(_activity).load(_imagepaths.get(position))                 .diskcachestrategy(diskcachestrategy.source)                 .dontanimate()                 //.override(600, 200) //this fast, not solution best quality!!                 .into(imgview);          ((viewpager) container).addview(viewlayout);          return viewlayout;       } 

thank in advance!

use picasso , resize image according screen height , width. right loading large image in page adapter thats why taking time load image on imageview while swipe view pager.

 picasso.with(this)                 .load("your image path")                 .resize(getwindowmanager().getdefaultdisplay().getwidth(), getwindowmanager().getdefaultdisplay().getheight())                 .into(imageview); 

Comments

Popular posts from this blog

Command prompt result in label. Python 2.7 -

javascript - How do I use URL parameters to change link href on page? -

amazon web services - AWS Route53 Trying To Get Site To Resolve To www -