AccessibilityNodeInfo.CollectionInfo.Builder
public
static
final
class
AccessibilityNodeInfo.CollectionInfo.Builder
extends Object
| java.lang.Object | |
| ↳ | android.view.accessibility.AccessibilityNodeInfo.CollectionInfo.Builder |
The builder for CollectionInfo.
Summary
Public constructors | |
|---|---|
Builder()
Creates a new Builder. |
|
Public methods | |
|---|---|
AccessibilityNodeInfo.CollectionInfo
|
build()
Creates a new |
AccessibilityNodeInfo.CollectionInfo.Builder
|
setColumnCount(int columnCount)
Sets the column count. |
AccessibilityNodeInfo.CollectionInfo.Builder
|
setHierarchical(boolean hierarchical)
Sets whether the collection is hierarchical. |
AccessibilityNodeInfo.CollectionInfo.Builder
|
setImportantForAccessibilityItemCount(int importantForAccessibilityItemCount)
Sets the number of views considered important for accessibility. |
AccessibilityNodeInfo.CollectionInfo.Builder
|
setItemCount(int itemCount)
Sets the number of items in the collection. |
AccessibilityNodeInfo.CollectionInfo.Builder
|
setRowCount(int rowCount)
Sets the row count. |
AccessibilityNodeInfo.CollectionInfo.Builder
|
setSelectionMode(int selectionMode)
Sets the selection mode. |
Inherited methods | |
|---|---|
Public constructors
Public methods
build
public AccessibilityNodeInfo.CollectionInfo build ()
Creates a new CollectionInfo instance.
| Returns | |
|---|---|
AccessibilityNodeInfo.CollectionInfo |
This value cannot be null. |
setColumnCount
public AccessibilityNodeInfo.CollectionInfo.Builder setColumnCount (int columnCount)
Sets the column count.
| Parameters | |
|---|---|
columnCount |
int: The number of columns in the collection. |
| Returns | |
|---|---|
AccessibilityNodeInfo.CollectionInfo.Builder |
This builder.
This value cannot be null. |
setHierarchical
public AccessibilityNodeInfo.CollectionInfo.Builder setHierarchical (boolean hierarchical)
Sets whether the collection is hierarchical.
| Parameters | |
|---|---|
hierarchical |
boolean: Whether the collection is hierarchical. |
| Returns | |
|---|---|
AccessibilityNodeInfo.CollectionInfo.Builder |
This builder.
This value cannot be null. |
setImportantForAccessibilityItemCount
public AccessibilityNodeInfo.CollectionInfo.Builder setImportantForAccessibilityItemCount (int importantForAccessibilityItemCount)
Sets the number of views considered important for accessibility.
| Parameters | |
|---|---|
importantForAccessibilityItemCount |
int: The number of items important for
accessibility. |
| Returns | |
|---|---|
AccessibilityNodeInfo.CollectionInfo.Builder |
This builder.
This value cannot be null. |
setItemCount
public AccessibilityNodeInfo.CollectionInfo.Builder setItemCount (int itemCount)
Sets the number of items in the collection. Can be optionally set for ViewGroups with clear row and column semantics; should be set for all other clients.
| Parameters | |
|---|---|
itemCount |
int: The number of items in the collection. This should be set to
UNDEFINED if the item count is not known. |
| Returns | |
|---|---|
AccessibilityNodeInfo.CollectionInfo.Builder |
This builder.
This value cannot be null. |
setRowCount
public AccessibilityNodeInfo.CollectionInfo.Builder setRowCount (int rowCount)
Sets the row count.
| Parameters | |
|---|---|
rowCount |
int: The number of rows in the collection. |
| Returns | |
|---|---|
AccessibilityNodeInfo.CollectionInfo.Builder |
This builder.
This value cannot be null. |
setSelectionMode
public AccessibilityNodeInfo.CollectionInfo.Builder setSelectionMode (int selectionMode)
Sets the selection mode.
| Parameters | |
|---|---|
selectionMode |
int: The selection mode. |
| Returns | |
|---|---|
AccessibilityNodeInfo.CollectionInfo.Builder |
This builder.
This value cannot be null. |