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 | |
|---|---|
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 |
|