public
static
final
class
AccessibilityNodeInfo.CollectionItemInfo
extends Object
java.lang.Object | |
↳ | android.view.accessibility.AccessibilityNodeInfo.CollectionItemInfo |
Class with information if a node is a collection item. Use
obtain(int, int, int, int, boolean)
to get an instance.
A collection item is contained in a collection, it starts at a given row and column in the collection, and spans one or more rows and columns. For example, a header of two related table columns starts at the first row and the first column, spans one row and two columns.
Public methods | |
---|---|
int
|
getColumnIndex()
Gets the column index at which the item is located. |
int
|
getColumnSpan()
Gets the number of columns the item spans. |
int
|
getRowIndex()
Gets the row index at which the item is located. |
int
|
getRowSpan()
Gets the number of rows the item spans. |
boolean
|
isHeading()
Gets if the collection item is a heading. |
boolean
|
isSelected()
Gets if the collection item is selected. |
static
AccessibilityNodeInfo.CollectionItemInfo
|
obtain(int rowIndex, int rowSpan, int columnIndex, int columnSpan, boolean heading)
Obtains a pooled instance. |
static
AccessibilityNodeInfo.CollectionItemInfo
|
obtain(int rowIndex, int rowSpan, int columnIndex, int columnSpan, boolean heading, boolean selected)
Obtains a pooled instance. |
Inherited methods | |
---|---|
From
class
java.lang.Object
|
int getColumnIndex ()
Gets the column index at which the item is located.
Returns | |
---|---|
int |
The column index. |
int getColumnSpan ()
Gets the number of columns the item spans.
Returns | |
---|---|
int |
The column span. |
int getRowIndex ()
Gets the row index at which the item is located.
Returns | |
---|---|
int |
The row index. |
int getRowSpan ()
Gets the number of rows the item spans.
Returns | |
---|---|
int |
The row span. |
boolean isHeading ()
Gets if the collection item is a heading. For example, section heading, table header, etc.
Returns | |
---|---|
boolean |
If the item is a heading. |
boolean isSelected ()
Gets if the collection item is selected.
Returns | |
---|---|
boolean |
If the item is selected. |
AccessibilityNodeInfo.CollectionItemInfo obtain (int rowIndex, int rowSpan, int columnIndex, int columnSpan, boolean heading)
Obtains a pooled instance.
Parameters | |
---|---|
rowIndex |
int :
The row index at which the item is located. |
rowSpan |
int :
The number of rows the item spans. |
columnIndex |
int :
The column index at which the item is located. |
columnSpan |
int :
The number of columns the item spans. |
heading |
boolean :
Whether the item is a heading.
|
Returns | |
---|---|
AccessibilityNodeInfo.CollectionItemInfo |
AccessibilityNodeInfo.CollectionItemInfo obtain (int rowIndex, int rowSpan, int columnIndex, int columnSpan, boolean heading, boolean selected)
Obtains a pooled instance.
Parameters | |
---|---|
rowIndex |
int :
The row index at which the item is located. |
rowSpan |
int :
The number of rows the item spans. |
columnIndex |
int :
The column index at which the item is located. |
columnSpan |
int :
The number of columns the item spans. |
heading |
boolean :
Whether the item is a heading. |
selected |
boolean :
Whether the item is selected.
|
Returns | |
---|---|
AccessibilityNodeInfo.CollectionItemInfo |