java.lang.Object | ||||
↳ | android.view.ViewGroup.LayoutParams | |||
↳ | android.view.ViewGroup.MarginLayoutParams | |||
↳ | android.support.v7.widget.RecyclerView.LayoutParams | |||
↳ | android.support.v7.widget.GridLayoutManager.LayoutParams |
LayoutParams used by GridLayoutManager.
Note that if the orientation is VERTICAL
, the width parameter is ignored and if the
orientation is HORIZONTAL
the height parameter is ignored because child view is
expected to fill all of the space given to it.
[Expand]
Inherited XML Attributes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
android.view.ViewGroup.MarginLayoutParams
| |||||||||||
From class
android.view.ViewGroup.LayoutParams
|
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | INVALID_SPAN_ID | Span Id for Views that are not laid out yet. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
android.view.ViewGroup.LayoutParams
|
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
android.view.ViewGroup.MarginLayoutParams
| |||||||||||
From class
android.view.ViewGroup.LayoutParams
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the current span index of this View.
| |||||||||||
Returns the number of spans occupied by this View.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
android.support.v7.widget.RecyclerView.LayoutParams
| |||||||||||
From class
android.view.ViewGroup.MarginLayoutParams
| |||||||||||
From class
android.view.ViewGroup.LayoutParams
| |||||||||||
From class
java.lang.Object
|
Span Id for Views that are not laid out yet.
Returns the current span index of this View. If the View is not laid out yet, the return
value is undefined
.
Note that span index may change by whether the RecyclerView is RTL or not. For example, if the number of spans is 3 and layout is RTL, the rightmost item will have span index of 2. If the layout changes back to LTR, span index for this view will be 0. If the item was occupying 2 spans, span indices would be 1 and 0 respectively.
If the View occupies multiple spans, span with the minimum index is returned.
Returns the number of spans occupied by this View. If the View not laid out yet, the
return value is undefined
.