Added in API level 11

AdapterViewFlipper


open class AdapterViewFlipper : AdapterViewAnimator
kotlin.Any
   ↳ android.view.View
   ↳ android.view.ViewGroup
   ↳ android.widget.AdapterView<android.widget.Adapter>
   ↳ android.widget.AdapterViewAnimator
   ↳ android.widget.AdapterViewFlipper

Simple ViewAnimator that will animate between two or more views that have been added to it. Only one child is shown at a time. If requested, can automatically flip between each child at a regular interval.

Summary

XML attributes
android:autoStart When true, automatically start animating.
android:flipInterval
Inherited XML attributes
Inherited constants
Public constructors

AdapterViewFlipper(context: Context!, attrs: AttributeSet!, defStyleAttr: Int)

AdapterViewFlipper(context: Context!, attrs: AttributeSet!, defStyleAttr: Int, defStyleRes: Int)

Public methods
open Unit

Called by an android.appwidget.AppWidgetHost to indicate that it will be automatically advancing the views of this AdapterViewFlipper by calling AdapterViewFlipper.advance() at some point in the future.

open CharSequence!

open Int

Returns the flip interval, in milliseconds.

open Boolean

Returns true if this view automatically calls startFlipping() when it becomes attached to a window.

open Boolean

Returns true if the child views are flipping.

open Unit
setAdapter(adapter: Adapter!)

open Unit
setAutoStart(autoStart: Boolean)

Set if this view automatically calls startFlipping() when it becomes attached to a window.

open Unit
setFlipInterval(flipInterval: Int)

How long to wait before flipping to the next view.

open Unit

Manually shows the next child.

open Unit

Manually shows the previous child.

open Unit

Start a timer to cycle through child views

open Unit

No more flips

Protected methods
open Unit

open Unit

open Unit

Inherited functions
Inherited properties

XML attributes

android:autoStart

android:autoStart
When true, automatically start animating.

May be a boolean value, such as "true" or "false".

android:flipInterval

android:flipInterval

Public constructors

AdapterViewFlipper

Added in API level 11
AdapterViewFlipper(context: Context!)

AdapterViewFlipper

Added in API level 11
AdapterViewFlipper(
    context: Context!,
    attrs: AttributeSet!)

AdapterViewFlipper

Added in API level 21
AdapterViewFlipper(
    context: Context!,
    attrs: AttributeSet!,
    defStyleAttr: Int)

AdapterViewFlipper

Added in API level 21
AdapterViewFlipper(
    context: Context!,
    attrs: AttributeSet!,
    defStyleAttr: Int,
    defStyleRes: Int)

Public methods

fyiWillBeAdvancedByHostKThx

Added in API level 11
open fun fyiWillBeAdvancedByHostKThx(): Unit

Called by an android.appwidget.AppWidgetHost to indicate that it will be automatically advancing the views of this AdapterViewFlipper by calling AdapterViewFlipper.advance() at some point in the future. This allows AdapterViewFlipper to prepare by no longer Advancing its children.

getAccessibilityClassName

Added in API level 23
open fun getAccessibilityClassName(): CharSequence!

getFlipInterval

Added in API level 16
open fun getFlipInterval(): Int

Returns the flip interval, in milliseconds.

Return
Int the flip interval in milliseconds

isAutoStart

Added in API level 11
open fun isAutoStart(): Boolean

Returns true if this view automatically calls startFlipping() when it becomes attached to a window.

isFlipping

Added in API level 11
open fun isFlipping(): Boolean

Returns true if the child views are flipping.

setAdapter

Added in API level 11
open fun setAdapter(adapter: Adapter!): Unit
Parameters
adapter Adapter!: The adapter to use to create this view's content.

setAutoStart

Added in API level 11
open fun setAutoStart(autoStart: Boolean): Unit

Set if this view automatically calls startFlipping() when it becomes attached to a window.

setFlipInterval

Added in API level 11
open fun setFlipInterval(flipInterval: Int): Unit

How long to wait before flipping to the next view.

Parameters
flipInterval Int: flip interval in milliseconds

showNext

Added in API level 11
open fun showNext(): Unit

Manually shows the next child.

showPrevious

Added in API level 11
open fun showPrevious(): Unit

Manually shows the previous child.

startFlipping

Added in API level 11
open fun startFlipping(): Unit

Start a timer to cycle through child views

stopFlipping

Added in API level 11
open fun stopFlipping(): Unit

No more flips

Protected methods

onAttachedToWindow

Added in API level 11
protected open fun onAttachedToWindow(): Unit

onDetachedFromWindow

Added in API level 11
protected open fun onDetachedFromWindow(): Unit

onWindowVisibilityChanged

Added in API level 11
protected open fun onWindowVisibilityChanged(visibility: Int): Unit
Parameters
visibility Int: The new visibility of the window. Value is android.view.View#VISIBLE, android.view.View#INVISIBLE, or android.view.View#GONE