public static final class R.attr
extends Object
java.lang.Object | |
↳ | android.support.v7.gridlayout.R.attr |
Fields |
|
---|---|
public static int |
alignmentMode 设置为alignMargins时,会导致对齐发生在视图的外边界之间,如边界所定义。 |
public static int |
columnCount 自动定位子项时创建的最大列数。 |
public static int |
columnOrderPreserved 设置为true时,强制列边界以与列索引相同的顺序显示。 |
public static int |
layout_column 列边界定界该视图占用的单元格组的左侧。 |
public static int |
layout_columnSpan 列跨度:界定该视图占用的单元格组的右侧和左侧边界之间的差异。 |
public static int |
layout_columnWeight 在空间分配过剩时应分配给此视图的水平空间的相对比例。 |
public static int |
layout_gravity 重力指定组件应该如何放置在其组单元中。 |
public static int |
layout_row 行边界划定了该视图所占用的一组单元格的顶部。 |
public static int |
layout_rowSpan 行跨度:界定该视图占用的单元格组的顶部和底部边界之间的差异。 |
public static int |
layout_rowWeight 在空间分配过剩时应分配给此视图的垂直空间的相对比例。 |
public static int |
orientation 布局过程中不使用方向属性。 |
public static int |
rowCount 自动定位子项时创建的最大行数。 |
public static int |
rowOrderPreserved 设置为true时,强制行边界以与行索引相同的顺序出现。 |
public static int |
useDefaultMargins 设置为true时,告诉GridLayout在视图的布局参数中未指定任何值时使用默认边距。 |
Public constructors |
|
---|---|
R.attr() |
Inherited methods |
|
---|---|
From class java.lang.Object
|
int 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 columnCount
自动定位子项时创建的最大列数。
可能是一个整数值,例如“ 100
”。
int columnOrderPreserved
设置为true时,强制列边界以与列索引相同的顺序显示。 默认值是true。 见setColumnOrderPreserved(boolean)
。
可能是布尔值,如“ true
”或“ false
”。
int layout_column
列边界定界该视图占用的单元格组的左侧。
可能是一个整数值,如“ 100
”。
int layout_columnSpan
列跨度:界定该视图占用的单元格组的右侧和左侧边界之间的差异。 默认值是1。 见GridLayout.Spec
。
可能是一个整数值,如“ 100
”。
int layout_columnWeight
在空间分配过剩时应分配给此视图的水平空间的相对比例。
可能是浮点值,例如“ 1.2
”。
int 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 layout_row
行边界划定了该视图所占用的一组单元格的顶部。
可能是一个整数值,如“ 100
”。
int layout_rowSpan
行跨度:界定该视图占用的单元格组的顶部和底部边界之间的差异。 默认值是1。 见GridLayout.Spec
。
可能是一个整数值,如“ 100
”。
int layout_rowWeight
在空间分配过剩时应分配给此视图的垂直空间的相对比例。
可能是浮点值,例如“ 1.2
”。
int orientation
布局过程中不使用方向属性。 它只用于分配行和列参数,当它们没有由其子的布局参数指定时。 在这种情况下,GridLayout像LinearLayout一样工作; 根据此标志的值,将所有组件放在单行或单列中。 在水平情况下,可能会另外提供columnCount属性,以在行已满时强制创建新行。 rowCount属性可以在垂直情况下类似地使用。 默认是水平的。
必须是下列常数值之一。
Constant | Value | 描述 |
---|---|---|
horizontal | 0 | Defines an horizontal widget. |
vertical | 1 | Defines a vertical widget. |
int rowCount
自动定位子项时创建的最大行数。
可能是一个整数值,如“ 100
”。
int rowOrderPreserved
设置为true时,强制行边界以与行索引相同的顺序出现。 默认值是true。 见setRowOrderPreserved(boolean)
。
可能是一个布尔值,如“ true
”或“ false
”。
int useDefaultMargins
设置为true时,告诉GridLayout在视图的布局参数中未指定任何值时使用默认边距。 默认值是false。 见setUseDefaultMargins(boolean)
。
可能是布尔值,如“ true
”或“ false
”。
R.attr ()