Drawer Layout
open class DrawerLayout @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0, defStyleRes: Int = 0) : FrameLayout
Контейнер, который содержит выдвижную панель и основной контент экрана.
Parameters
context
контекст
attrs
аттрибуты view
def Style Attr
аттрибут стиля по умолчанию
def Style Res
стиль по умолчанию
Constructors
Link copied to clipboard
constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0, defStyleRes: Int = 0)
Types
Link copied to clipboard
Параметры расположения дочерних View в DrawerLayout
Link copied to clipboard
Расположение Drawer то есть с какой сторны будет выезжать панель
Properties
Link copied to clipboard
Включение/отключение анимации при показе/скрытии панели Drawer
Link copied to clipboard
Отступ основного контента от панели Drawer
Link copied to clipboard
Определяет начальное положение Drawer
Link copied to clipboard
Применяет Overlay на основной контент DrawerLayout когда Drawer в expanded состоянии
Link copied to clipboard
Link copied to clipboard
Включение/отключение управлеения жестами для показа/скрытия панели Drawer
Link copied to clipboard
Проверяет открытое состояние Drawer в данный момент
Link copied to clipboard
Величина видимой части панели Drawer в collapsed состоянии
Link copied to clipboard
Определяет должен ли сдвигаться контент на экране, когда Drawer выезжает