AndroidBottomBar / com.skydoves.androidbottombar

Package com.skydoves.androidbottombar

Types

AndroidBottomBarView

AndroidBottomBarView is a lightweight bottom navigation view, fully customizable with an indicator and animations.

class AndroidBottomBarView : FrameLayout

BottomBarFlavor

BottomBarFlavor decides which type (icon, title) will be shown as default (unselected). The default flavor is BottomBarFlavor.ICON.

enum class BottomBarFlavor

BottomMenuItem

BottomMenuItem is a collection of BottomMenuItemView attributes. Composed to TitleForm, IconForm, and BadgeForm with fully customizable. Each builder of the form can be reused for setting up multiple menu items.

open class BottomMenuItem

BottomMenuItemView

BottomMenuItemView is an bottom menu item view with badges and selected/unselected animations. Composed to title, icon, and badge.

class BottomMenuItemView : FrameLayout

BottomMenuItemViewConfig

data class BottomMenuItemViewConfig

OnBottomMenuInitializedListener

OnBottomMenuInitializedListener is an interface for listening to the AndroidBottomBarView is initialized.

interface OnBottomMenuInitializedListener

OnMenuItemSelectedListener

OnMenuItemSelectedListener is an interface for listening to the menu item selected.

interface OnMenuItemSelectedListener

Properties

INDEX_UNSELECTED

definition of unselected index.

const val INDEX_UNSELECTED: Int