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