43.2 ConstraintLayout to MotionLayout Conversion
As usual, Android Studio will have placed a ConstraintLayout container as the parent view within the activity_main.xml layout file. The next step is to convert this container to a MotionLayout instance. Within the Component Tree, right-click on the ConstraintLayout entry and select the Convert to MotionLayout menu option:
Figure 43-1
After making the selection, click on the Convert button in the confirmation dialog. Once conversion is complete, the MotionLayout editor will appear within the main Android Studio window as illustrated in Figure 43-2:
Figure 43-2
As part of the conversion process, Android Studio will also have created a new folder named res -> xml and placed within it a MotionLayout scene file named activity_main_scene.xml:
Figure 43-3
This file consists of a top level MotionScene element containing the ConstraintSet and Transition entries that will define the animations to be performed...