Class KeyPositions


  • public class KeyPositions
    extends Keys
    Provides the API for creating a KeyPosition Object for use in the Core ConstraintLayout & MotionLayout system This allows multiple KeyPosition positions to defined in one object.
    • Constructor Detail

      • KeyPositions

        public KeyPositions​(int numOfFrames,
                            java.lang.String... targets)
    • Method Detail

      • getTransitionEasing

        public java.lang.String getTransitionEasing()
      • setTransitionEasing

        public void setTransitionEasing​(java.lang.String transitionEasing)
      • getFrames

        public int[] getFrames()
      • setFrames

        public void setFrames​(int... frames)
      • getPercentWidth

        public float[] getPercentWidth()
      • setPercentWidth

        public void setPercentWidth​(float... percentWidth)
      • getPercentHeight

        public float[] getPercentHeight()
      • setPercentHeight

        public void setPercentHeight​(float... percentHeight)
      • getPercentX

        public float[] getPercentX()
      • setPercentX

        public void setPercentX​(float... percentX)
      • getPercentY

        public float[] getPercentY()
      • setPercentY

        public void setPercentY​(float... percentY)
      • getTarget

        public java.lang.String[] getTarget()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object