progressview / com.skydoves.progressview

Package com.skydoves.progressview

Types

HighlightView

HighlightView is a view with stroke highlighting via onClickListener.

class HighlightView : FrameLayout

OnProgressChangeListener

interface OnProgressChangeListener

OnProgressClickListener

interface OnProgressClickListener

ProgressLabelConstraints

ProgressLabelConstraints determines the constraints aligning of the label position.

enum class ProgressLabelConstraints

ProgressView

ProgressView is a progress bar with a flexible text and animations.

class ProgressView : FrameLayout

ProgressViewAnimation

ProgressViewAnimation is a collection of progress animation.

enum class ProgressViewAnimation

ProgressViewOrientation

ProgressViewOrientation is the orientation attribute.

enum class ProgressViewOrientation

TextForm

TextFrom is an attribute class what has some attributes about TextView for customizing popup texts easily.

class TextForm

Functions

<no name provided>

OnProgressChangeListener is an interface for listening to the progress is changed.

fun <no name provided>(): Unit

progressView

creates an instance of ProgressView by ProgressView.Builder using kotlin dsl.

fun progressView(context: Context, block: Builder.() -> Unit): ProgressView

textForm

creates an instance of TextForm from TextForm.Builder using kotlin dsl.

fun textForm(context: Context, block: Builder.() -> Unit): TextForm