com.ouattararomuald.slider / ImageSlider
ImageSlider
class ImageSlider : ConstraintLayout
Layout manager that allows auto-flip left and right through images.
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_autoRecoverAfterTouchEvent
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_initWithAutoCycling
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorBackground
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_initialSlideDelay
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorFillColor
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorPageColor
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorRadius
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorSnap
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorStrokeColor
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorStrokeWidth
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorsLeftMargin
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorsTopMargin
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorsRightMargin
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_indicatorsBottomMargin
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_sliderBackground
Attr ref com.ouattararomuald.slider.R.styleable#ImageSlider_slideTransitionInterval
Constructors
| <init> | ImageSlider(context: Context)ImageSlider(context: Context, attrs: AttributeSet?)ImageSlider(context: Context, attrs: AttributeSet?, defStyleAttr: Int) |
Properties
| adapter | var adapter: SliderAdapter?Adapter that populates this image slider. |
| isPageIndicatorVisible | var isPageIndicatorVisible: BooleanReturns true when the page indicator visibility is View.VISIBLE, false otherwise. |
| pageTransformer | var pageTransformer: PageTransformer?Page transformer representing the animation you want to apply to each slide transition. |
Functions
| onInterceptTouchEvent | fun onInterceptTouchEvent(event: MotionEvent): Boolean |
| setIndicatorsBottomMargin | fun setIndicatorsBottomMargin(bottom: Int): UnitSets the bottom margin in pixels under the indicators. |
| setIndicatorsMargin | fun setIndicatorsMargin(left: Int, top: Int, right: Int, bottom: Int): UnitSets the margin in pixels |
| setOnPageChangeListener | fun setOnPageChangeListener(listener: OnPageChangeListener): UnitSets a page change listener which will receive forwarded events. |
| startAutoLooping | fun startAutoLooping(): UnitStarts slides auto transitions. |
| stopAutoLooping | fun stopAutoLooping(): UnitStops slides auto transitions. |