powerspinner / com.skydoves.powerspinner / DefaultSpinnerAdapter

DefaultSpinnerAdapter

class DefaultSpinnerAdapter : Adapter<DefaultSpinnerViewHolder>, PowerSpinnerInterface<CharSequence>

DefaultSpinnerAdapter is a default adapter composed of string items.

Types

DefaultSpinnerViewHolder

class DefaultSpinnerViewHolder : ViewHolder

Constructors

<init>

DefaultSpinnerAdapter is a default adapter composed of string items.

DefaultSpinnerAdapter(powerSpinnerView: PowerSpinnerView)

Properties

onSpinnerItemSelectedListener

var onSpinnerItemSelectedListener: OnSpinnerItemSelectedListener<CharSequence>?

spinnerView

val spinnerView: PowerSpinnerView

Functions

getItemCount

fun getItemCount(): Int

notifyItemSelected

fun notifyItemSelected(index: Int): Unit

onBindViewHolder

fun onBindViewHolder(holder: DefaultSpinnerViewHolder, position: Int): Unit

onCreateViewHolder

fun onCreateViewHolder(parent: ViewGroup, viewType: Int): DefaultSpinnerViewHolder

setItems

fun setItems(itemList: List<CharSequence>): Unit