From 6bb116455aaee8144f08c586d71359b5c09aefe1 Mon Sep 17 00:00:00 2001 From: zhouqiangWang Date: Wed, 6 May 2015 22:48:28 +0800 Subject: [PATCH] Disable slide (not autocycle) when theres only one image? #82 --- .../main/java/com/daimajia/slider/library/SliderLayout.java | 3 +++ 1 file changed, 3 insertions(+) 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 149f36b..e18cd2c 100644 --- a/library/src/main/java/com/daimajia/slider/library/SliderLayout.java +++ b/library/src/main/java/com/daimajia/slider/library/SliderLayout.java @@ -246,6 +246,9 @@ public void startAutoCycle(){ * @param autoRecover if recover after user touches the slider. */ public void startAutoCycle(long delay,long duration,boolean autoRecover){ + if (mSliderAdapter.getCount() <= 1) { + return; + } if(mCycleTimer != null) mCycleTimer.cancel(); if(mCycleTask != null) mCycleTask.cancel(); if(mResumingTask != null) mResumingTask.cancel();