Alignment.Horizontal
-
Cmn
fun interface Alignment.Horizontal
BiasAbsoluteAlignment.Horizontal |
An |
BiasAlignment.Horizontal |
An |
An interface to calculate the position of box of a certain width inside an available width. Alignment.Horizontal is often used to define the horizontal alignment of a layout inside a parent layout.
Summary
Public functions |
||
|---|---|---|
Int |
align(size: Int, space: Int, layoutDirection: LayoutDirection)Calculates the horizontal position of a box of width |
Cmn
|
open operator Alignment |
plus(other: Alignment.Vertical)Combine this instance's horizontal alignment with |
Cmn
|
Public functions
align
fun align(size: Int, space: Int, layoutDirection: LayoutDirection): Int
Calculates the horizontal position of a box of width size relative to the left side of an area of width space. The returned offset can be negative or larger than space - size meaning that the box will be positioned partially or completely outside the area.
plus
open operator fun plus(other: Alignment.Vertical): Alignment
Combine this instance's horizontal alignment with other's vertical alignment to create an Alignment.