diff --git a/library/src/main/java/com/daimajia/slider/library/SliderLayout.java b/library/src/main/java/com/daimajia/slider/library/SliderLayout.java index ba36e5e..7387102 100644 --- a/library/src/main/java/com/daimajia/slider/library/SliderLayout.java +++ b/library/src/main/java/com/daimajia/slider/library/SliderLayout.java @@ -627,6 +627,18 @@ public BaseSliderView getCurrentSlider(){ int realCount = mViewPager.getCurrentItem() % count; return getRealAdapter().getSliderView(realCount); } + + /** + * get position slider. + * @return + */ + public BaseSliderView getSlider(int position){ + + if(getRealAdapter() == null) + throw new IllegalStateException("You did not set a slider adapter"); + + return getRealAdapter().getSliderView(position); + } /** * remove the slider at the position. Notice: It's a not perfect method, a very small bug still exists.