Skip to content Skip to sidebar Skip to footer

How To Reset Imageview To Original Position In View Pager?

I am using view pager where i am getting images from services. Problem is when i zoom image and swipe next image and then go to previous image, that previous image is still in zoom

Solution 1:

Found solution:

In the above class ViewPagerAdapter I used this..

 SparseArray<TouchImageView> views = newSparseArray<TouchImageView>(); //declare this..@OverridepublicvoidnotifyDataSetChanged() {
    intkey=0;
    for(inti=0; i < views.size(); i++) {
       key = views.keyAt(i);
       TouchImageViewview= views.get(key);
       view.resetZoom(); //in custom imageview method to reset zoom declared here.

    }
    super.notifyDataSetChanged();
}

Post a Comment for "How To Reset Imageview To Original Position In View Pager?"