class IndicatorView : FrameLayout, OnScrollChangedListener
IndicatorView is an indicator layout for reacting with IndicatorScrollView when the scroll is changed.
class Builder
Builder class for creating an instance of IndicatorView. |
IndicatorView(context: Context) IndicatorView(context: Context, attributeSet: AttributeSet) IndicatorView(context: Context, attributeSet: AttributeSet, defStyle: Int) |
var expandingLastItemRatio: Float |
|
var expandingRatio: Float |
|
var indicatorItemPadding: Int |
fun addIndicatorItem(indicatorItem: IndicatorItem): Unit
add an IndicatorItem for composing IndicatorView. |
|
fun onChanged(x: Int, y: Int, measuredScrollViewHeight: Int): Unit
Invoked when the OnScrollChangedListener is changed. |
|
fun onFinishInflate(): Unit |
|
operator fun plus(indicatorItem: IndicatorItem): Unit |