# android.service.controls.actions

# android.service.controls.actions

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/service/controls/actions/package-summary "View this page in Java")

## Classes

|----------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [BooleanAction](https://developer.android.com/reference/kotlin/android/service/controls/actions/BooleanAction) | Action sent by user toggling a[Control](https://developer.android.com/reference/kotlin/android/service/controls/Control.html#)between checked/unchecked.                                                                                                                                                                                                                                                           |
| [CommandAction](https://developer.android.com/reference/kotlin/android/service/controls/actions/CommandAction) | A simple[ControlAction](https://developer.android.com/reference/kotlin/android/service/controls/actions/ControlAction)indicating that the user has interacted with a[Control](https://developer.android.com/reference/kotlin/android/service/controls/Control.html#)created using a[StatelessTemplate](https://developer.android.com/reference/kotlin/android/service/controls/templates/StatelessTemplate.html#). |
| [ControlAction](https://developer.android.com/reference/kotlin/android/service/controls/actions/ControlAction) | An abstract action indicating a user interaction with a[Control](https://developer.android.com/reference/kotlin/android/service/controls/Control.html#).                                                                                                                                                                                                                                                           |
| [FloatAction](https://developer.android.com/reference/kotlin/android/service/controls/actions/FloatAction)     | Action sent by a[RangeTemplate](https://developer.android.com/reference/kotlin/android/service/controls/templates/RangeTemplate.html#),[ToggleRangeTemplate](https://developer.android.com/reference/kotlin/android/service/controls/templates/ToggleRangeTemplate.html#).                                                                                                                                         |
| [ModeAction](https://developer.android.com/reference/kotlin/android/service/controls/actions/ModeAction)       | Action sent by the user to indicate a change of mode.                                                                                                                                                                                                                                                                                                                                                              |