TableRow.LayoutParams
public
static
class
TableRow.LayoutParams
extends LinearLayout.LayoutParams
java.lang.Object | ||||
↳ | android.view.ViewGroup.LayoutParams | |||
↳ | android.view.ViewGroup.MarginLayoutParams | |||
↳ | android.widget.LinearLayout.LayoutParams | |||
↳ | android.widget.TableRow.LayoutParams |
Set of layout parameters used in table rows.
See also:
Summary
XML attributes | |
---|---|
android:layout_column |
The index of the column in which this child should be. |
android:layout_span |
Defines how many columns this child should span. |
Inherited XML attributes | |
---|---|
Inherited constants |
---|
Fields | |
---|---|
public
int |
column
The column index of the cell represented by the widget. |
public
int |
span
The number of columns the widgets spans over. |
Inherited fields |
---|
Public constructors | |
---|---|
LayoutParams(Context c, AttributeSet attrs)
|
|
LayoutParams(int w, int h)
Sets the child width and the child height. |
|
LayoutParams(int w, int h, float initWeight)
Sets the child width, height and weight. |
|
LayoutParams()
Sets the child width to |
|
LayoutParams(int column)
Puts the view in the specified column. |
|
LayoutParams(ViewGroup.LayoutParams p)
|
|
LayoutParams(ViewGroup.MarginLayoutParams source)
|
Protected methods | |
---|---|
void
|
setBaseAttributes(TypedArray a, int widthAttr, int heightAttr)
Extracts the layout parameters from the supplied attributes. |
Inherited methods | |
---|---|
XML attributes
android:layout_column
The index of the column in which this child should be.
May be an integer value, such as "100
".
android:layout_span
Defines how many columns this child should span. Must be >= 1.
May be an integer value, such as "100
".
Fields
column
public int column
The column index of the cell represented by the widget.
Public constructors
LayoutParams
public LayoutParams (Context c, AttributeSet attrs)
Parameters | |
---|---|
c |
Context |
attrs |
AttributeSet |
LayoutParams
public LayoutParams (int w, int h)
Sets the child width and the child height.
Parameters | |
---|---|
w |
int : the desired width |
h |
int : the desired height |
LayoutParams
public LayoutParams (int w, int h, float initWeight)
Sets the child width, height and weight.
Parameters | |
---|---|
w |
int : the desired width |
h |
int : the desired height |
initWeight |
float : the desired weight |
LayoutParams
public LayoutParams ()
Sets the child width to ViewGroup.LayoutParams
and the child height to
ViewGroup.LayoutParams.WRAP_CONTENT
.
LayoutParams
public LayoutParams (int column)
Puts the view in the specified column.
Sets the child width to ViewGroup.LayoutParams.MATCH_PARENT
and the child height to
ViewGroup.LayoutParams.WRAP_CONTENT
.
Parameters | |
---|---|
column |
int : the column index for the view |
LayoutParams
public LayoutParams (ViewGroup.LayoutParams p)
Parameters | |
---|---|
p |
ViewGroup.LayoutParams |
LayoutParams
public LayoutParams (ViewGroup.MarginLayoutParams source)
Parameters | |
---|---|
source |
ViewGroup.MarginLayoutParams |
Protected methods
setBaseAttributes
protected void setBaseAttributes (TypedArray a, int widthAttr, int heightAttr)
Extracts the layout parameters from the supplied attributes.
Parameters | |
---|---|
a |
TypedArray : the style attributes to extract the parameters from |
widthAttr |
int : the identifier of the width attribute |
heightAttr |
int : the identifier of the height attribute |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-04-04 UTC.