# AccessibilityViewCommand.MoveAtGranularityArguments

Artifact: [androidx.core:core](https://developer.android.com/jetpack/androidx/releases/core) [View Source](https://cs.android.com/search?q=file:androidx/core/view/accessibility/AccessibilityViewCommand.java+class:androidx.core.view.accessibility.AccessibilityViewCommand.MoveAtGranularityArguments) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)

*** ** * ** ***


```
public final class AccessibilityViewCommand.MoveAtGranularityArguments extends AccessibilityViewCommand.CommandArguments
```

<br />

|---|---|---|
| [java.lang.Object](https://developer.android.com/reference/java/lang/Object.html) |||
| ↳ | [androidx.core.view.accessibility.AccessibilityViewCommand.CommandArguments](https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityViewCommand.CommandArguments) ||
|   | ↳ | [androidx.core.view.accessibility.AccessibilityViewCommand.MoveAtGranularityArguments](https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityViewCommand.MoveAtGranularityArguments) |

*** ** * ** ***

Arguments for `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.AccessibilityActionCompat` and `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.AccessibilityActionCompat`

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityViewCommand.MoveAtGranularityArguments#MoveAtGranularityArguments()()` |

| ### Public methods |
|---|---|
| `boolean` | `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityViewCommand.MoveAtGranularityArguments#getExtendSelection()()` |
| `int` | `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityViewCommand.MoveAtGranularityArguments#getGranularity()()` |

## Public constructors

### MoveAtGranularityArguments

Added in 1.1.0

```
public MoveAtGranularityArguments()
```

## Public methods

### getExtendSelection

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)

```
public boolean getExtendSelection()
```

| Returns |
|---|---|
| `boolean` | Whether when moving at granularity to extend the selection or to move it. |

### getGranularity

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)

```
public int getGranularity()
```

| Returns |
|---|---|
| `int` | Movement granularity to be used when traversing the node text. |

| See also |
|---|---|
| `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityNodeInfoCompat#MOVEMENT_GRANULARITY_CHARACTER()` | AccessibilityNodeInfoCompat.MOVEMENT_GRANULARITY_CHARACTER |
| `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityNodeInfoCompat#MOVEMENT_GRANULARITY_WORD()` | AccessibilityNodeInfoCompat.MOVEMENT_GRANULARITY_WORD |
| `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityNodeInfoCompat#MOVEMENT_GRANULARITY_LINE()` | AccessibilityNodeInfoCompat.MOVEMENT_GRANULARITY_LINE |
| `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityNodeInfoCompat#MOVEMENT_GRANULARITY_PARAGRAPH()` | AccessibilityNodeInfoCompat.MOVEMENT_GRANULARITY_PARAGRAPH |
| `https://developer.android.com/reference/androidx/core/view/accessibility/AccessibilityNodeInfoCompat#MOVEMENT_GRANULARITY_PAGE()` | AccessibilityNodeInfoCompat.MOVEMENT_GRANULARITY_PAGE |