# androidx.constraintlayout.core.motion.key

# androidx.constraintlayout.core.motion.key

*** ** * ** ***

Kotlin \|[Java](https://developer.android.com/reference/androidx/constraintlayout/core/motion/key/package-summary "View this page in Java")

## Classes

|-------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------|
| [MotionConstraintSet](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/key/MotionConstraintSet) |                                        |
| [MotionKey](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/key/MotionKey)                     | Base class in an element in a KeyFrame |
| [MotionKeyAttributes](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/key/MotionKeyAttributes) |                                        |
| [MotionKeyCycle](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/key/MotionKeyCycle)           |                                        |
| [MotionKeyPosition](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/key/MotionKeyPosition)     |                                        |
| [MotionKeyTimeCycle](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/key/MotionKeyTimeCycle)   |                                        |
| [MotionKeyTrigger](https://developer.android.com/reference/kotlin/androidx/constraintlayout/core/motion/key/MotionKeyTrigger)       |                                        |