public static final class R.styleable
extends Object
java.lang.Object | |
↳ | android.support.v7.gridlayout.R.styleable |
Fields |
|
---|---|
public static final int[] |
GridLayout 可以与GridLayout一起使用的属性。 |
public static final int[] |
GridLayout_Layout 可以与GridLayout_Layout一起使用的属性。 |
public static int |
GridLayout_Layout_android_layout_height 此符号是 |
public static int |
GridLayout_Layout_android_layout_margin 在该视图的左侧,顶部,右侧和底部指定额外的空间。 |
public static int |
GridLayout_Layout_android_layout_marginBottom 指定此视图底部的额外空间。 |
public static int |
GridLayout_Layout_android_layout_marginLeft 指定此视图左侧的额外空间。 |
public static int |
GridLayout_Layout_android_layout_marginRight 在此视图的右侧指定额外空间。 |
public static int |
GridLayout_Layout_android_layout_marginTop 在此视图的顶部指定额外的空间。 |
public static int |
GridLayout_Layout_android_layout_width START MarginLayout layoutparams 可能是一个尺寸值,这是一个浮点数,后面跟着一个单位,例如“ |
public static int |
GridLayout_Layout_layout_column 列边界定界该视图占用的单元格组的左侧。 |
public static int |
GridLayout_Layout_layout_columnSpan 列跨度:界定该视图占用的单元格组的右侧和左侧边界之间的差异。 |
public static int |
GridLayout_Layout_layout_columnWeight 在空间分配过剩时应分配给此视图的水平空间的相对比例。 |
public static int |
GridLayout_Layout_layout_gravity 重力指定组件应该如何放置在其组单元中。 |
public static int |
GridLayout_Layout_layout_row 行边界划定了该视图所占用的一组单元格的顶部。 |
public static int |
GridLayout_Layout_layout_rowSpan 行跨度:界定该视图占用的单元格组的顶部和底部边界之间的差异。 |
public static int |
GridLayout_Layout_layout_rowWeight 在空间分配过剩时应分配给此视图的垂直空间的相对比例。 |
public static int |
GridLayout_alignmentMode 设置为alignMargins时,会导致对齐发生在视图的外边界之间,如边界所定义。 |
public static int |
GridLayout_columnCount 自动定位子项时创建的最大列数。 |
public static int |
GridLayout_columnOrderPreserved 设置为true时,强制列边界以与列索引相同的顺序显示。 |
public static int |
GridLayout_orientation 布局过程中不使用方向属性。 |
public static int |
GridLayout_rowCount 自动定位子项时创建的最大行数。 |
public static int |
GridLayout_rowOrderPreserved 设置为true时,强制行边界以与行索引相同的顺序出现。 |
public static int |
GridLayout_useDefaultMargins 设置为true时,告诉GridLayout在视图的布局参数中未指定任何值时使用默认边距。 |
Public constructors |
|
---|---|
R.styleable() |
Inherited methods |
|
---|---|
From class java.lang.Object
|
int[] GridLayout
可以与GridLayout一起使用的属性。
包含以下属性:
Attribute | 描述 |
---|---|
|
When set to alignMargins, causes alignment to take place between the outer boundary of a view, as defined by its margins. |
|
The maximum number of columns to create when automatically positioning children. |
|
When set to true, forces column boundaries to appear in the same order as column indices. |
|
The orientation property is not used during layout. |
|
The maximum number of rows to create when automatically positioning children. |
|
When set to true, forces row boundaries to appear in the same order as row indices. |
|
When set to true, tells GridLayout to use default margins when none are specified in a view's layout parameters. |
int[] GridLayout_Layout
可以与GridLayout_Layout一起使用的属性。
包含以下属性:
Attribute | 描述 |
---|---|
|
The column boundary delimiting the left of the group of cells occupied by this view. |
|
The column span: the difference between the right and left boundaries delimiting the group of cells occupied by this view. |
|
The relative proportion of horizontal space that should be allocated to this view during excess space distribution. |
|
Gravity specifies how a component should be placed in its group of cells. |
|
The row boundary delimiting the top of the group of cells occupied by this view. |
|
The row span: the difference between the top and bottom boundaries delimiting the group of cells occupied by this view. |
|
The relative proportion of vertical space that should be allocated to this view during excess space distribution. |
|
|
|
|
|
|
|
|
|
|
|
|
|
也可以看看:
GridLayout_Layout_layout_column
GridLayout_Layout_layout_columnSpan
GridLayout_Layout_layout_columnWeight
GridLayout_Layout_layout_gravity
GridLayout_Layout_layout_row
GridLayout_Layout_layout_rowSpan
GridLayout_Layout_layout_rowWeight
GridLayout_Layout_android_layout_width
GridLayout_Layout_android_layout_height
GridLayout_Layout_android_layout_margin
GridLayout_Layout_android_layout_marginLeft
GridLayout_Layout_android_layout_marginTop
GridLayout_Layout_android_layout_marginRight
GridLayout_Layout_android_layout_marginBottom
int GridLayout_Layout_android_layout_height
此符号是可在 GridLayout_Layout
阵列中找到 layout_height
属性值的偏移量。
可能是一个尺寸值,这是一个浮点数,后面跟着一个单位,例如“ 14.5sp
”。 可用单位为:px(像素),dp(密度独立像素),sp(基于首选字体大小的缩放像素),单位为英寸和毫米。
必须是下列常数值之一。
Constant | Value | 描述 |
---|---|---|
fill_parent | ffffffff | |
wrap_content | fffffffe |
int GridLayout_Layout_android_layout_margin
在该视图的左侧,顶部,右侧和底部指定额外的空间。 这个空间在这个视图的范围之外。
可能是一个尺寸值,这是一个浮点数,后面跟着一个单位,例如“ 14.5sp
”。 可用单位为:px(像素),dp(密度独立像素),sp(基于首选字体大小的缩放像素),单位为英寸和毫米。
int GridLayout_Layout_android_layout_marginBottom
指定此视图底部的额外空间。 这个空间在这个视图的范围之外。
可能是一个尺寸值,它是一个浮点数,后面跟着一个单位,例如“ 14.5sp
”。 可用单位为:px(像素),dp(密度独立像素),sp(基于首选字体大小的缩放像素),单位为英寸和毫米。
int GridLayout_Layout_android_layout_marginLeft
指定此视图左侧的额外空间。 这个空间在这个视图的范围之外。
可能是一个尺寸值,这是一个浮点数,后面跟着一个单位,例如“ 14.5sp
”。 可用单位为:px(像素),dp(密度独立像素),sp(基于首选字体大小的缩放像素),单位为英寸和毫米。
int GridLayout_Layout_android_layout_marginRight
在此视图的右侧指定额外空间。 这个空间在这个视图的范围之外。
可能是一个维度值,它是一个浮点数,后面跟着一个单位,例如“ 14.5sp
”。 可用单位为:px(像素),dp(密度独立像素),sp(基于首选字体大小的缩放像素),单位为英寸和毫米。
int GridLayout_Layout_android_layout_marginTop
在此视图的顶部指定额外的空间。 这个空间在这个视图的范围之外。
可能是一个维度值,这是一个浮点数,后面跟着一个单位,例如“ 14.5sp
”。 可用单位为:px(像素),dp(密度独立像素),sp(基于首选字体大小的缩放像素),单位为英寸和毫米。
int GridLayout_Layout_android_layout_width
START MarginLayout layoutparams
可能是一个尺寸值,这是一个浮点数,后面跟着一个单位,例如“ 14.5sp
”。 可用单位为:px(像素),dp(密度独立像素),sp(基于首选字体大小的缩放像素),单位为英寸和毫米。
必须是下列常数值之一。
Constant | Value | 描述 |
---|---|---|
fill_parent | ffffffff | |
wrap_content | fffffffe |
int GridLayout_Layout_layout_column
列边界定界该视图占用的单元格组的左侧。
可能是一个整数值,例如“ 100
”。
int GridLayout_Layout_layout_columnSpan
列跨度:界定该视图占用的单元格组的右侧和左侧边界之间的差异。 默认值是1。 见GridLayout.Spec
。
可能是一个整数值,如“ 100
”。
int GridLayout_Layout_layout_columnWeight
在空间分配过剩时应分配给此视图的水平空间的相对比例。
可能是浮点值,例如“ 1.2
”。
int GridLayout_Layout_layout_gravity
重力指定组件应该如何放置在其组单元中。 默认值是LEFT | 基线。 见setGravity(int)
。
必须是以下常量值中的一个或多个(用'|'分隔)。
Constant | Value | 描述 |
---|---|---|
bottom | 50 | Push object to the bottom of its container, not changing its size. |
center | 11 | Place the object in the center of its container in both the vertical and horizontal axis, not changing its size. |
center_horizontal | 1 | Place object in the horizontal center of its container, not changing its size. |
center_vertical | 10 | Place object in the vertical center of its container, not changing its size. |
clip_horizontal | 8 | Additional option that can be set to have the left and/or right edges of the child clipped to its container's bounds. The clip will be based on the horizontal gravity: a left gravity will clip the right edge, a right gravity will clip the left edge, and neither will clip both edges. |
clip_vertical | 80 | Additional option that can be set to have the top and/or bottom edges of the child clipped to its container's bounds. The clip will be based on the vertical gravity: a top gravity will clip the bottom edge, a bottom gravity will clip the top edge, and neither will clip both edges. |
end | 800005 | Push object to the end of its container, not changing its size. |
fill | 77 | Grow the horizontal and vertical size of the object if needed so it completely fills its container. |
fill_horizontal | 7 | Grow the horizontal size of the object if needed so it completely fills its container. |
fill_vertical | 70 | Grow the vertical size of the object if needed so it completely fills its container. |
left | 3 | Push object to the left of its container, not changing its size. |
right | 5 | Push object to the right of its container, not changing its size. |
start | 800003 | Push object to the beginning of its container, not changing its size. |
top | 30 | Push object to the top of its container, not changing its size. |
int GridLayout_Layout_layout_row
行边界划定了该视图所占用的一组单元格的顶部。
可能是一个整数值,如“ 100
”。
int GridLayout_Layout_layout_rowSpan
行跨度:界定该视图占用的单元格组的顶部和底部边界之间的差异。 默认值是1。 见GridLayout.Spec
。
May be an integer value, such as "100
".
int GridLayout_Layout_layout_rowWeight
在空间分配过剩时应分配给此视图的垂直空间的相对比例。
可能是浮点值,如“ 1.2
”。
int GridLayout_alignmentMode
设置为alignMargins时,会导致对齐发生在视图的外边界之间,如边界所定义。 设置为alignBounds时,会导致视图边缘之间发生对齐。 默认值是alignMargins。 见setAlignmentMode(int)
。
必须是下列常数值之一。
Constant | Value | 描述 |
---|---|---|
alignBounds | 0 | Align the bounds of the children. See ALIGN_BOUNDS . |
alignMargins | 1 | Align the margins of the children. See ALIGN_MARGINS . |
int GridLayout_columnCount
自动定位子项时创建的最大列数。
可能是一个整数值,例如“ 100
”。
int GridLayout_columnOrderPreserved
设置为true时,强制列边界以与列索引相同的顺序显示。 默认值是true。 见setColumnOrderPreserved(boolean)
。
可能是布尔值,如“ true
”或“ false
”。
int GridLayout_orientation
布局过程中不使用方向属性。 它只用于分配行和列参数,当它们没有由其子的布局参数指定时。 在这种情况下,GridLayout像LinearLayout一样工作; 根据此标志的值,将所有组件放在单行或单列中。 在水平情况下,可能会另外提供columnCount属性,以在行已满时强制创建新行。 rowCount属性可以在垂直情况下类似地使用。 默认是水平的。
必须是下列常数值之一。
Constant | Value | 描述 |
---|---|---|
horizontal | 0 | Defines an horizontal widget. |
vertical | 1 | Defines a vertical widget. |
int GridLayout_rowCount
自动定位子项时创建的最大行数。
可能是一个整数值,如“ 100
”。
int GridLayout_rowOrderPreserved
设置为true时,强制行边界以与行索引相同的顺序出现。 默认值是true。 见setRowOrderPreserved(boolean)
。
可能是一个布尔值,如“ true
”或“ false
”。
int GridLayout_useDefaultMargins
设置为true时,告诉GridLayout在视图的布局参数中未指定任何值时使用默认边距。 默认值是false。 见setUseDefaultMargins(boolean)
。
May be a boolean value, such as "true
" or "false
".
R.styleable ()