<Chuyển đổi>

Chỉ định trạng thái bắt đầu và kết thúc của một chuỗi chuyển động, mục tiêu các trạng thái trung gian và các tương tác của người dùng kích hoạt chuyển động.

Cú pháp

<Transition
  motion:constraintSetStart="start"
  motion:constraintSetEnd="end"
  [ motion:duration="integer" ] >
  ...
</Transition>

Thuộc tính

motion:constraintSetStart
Trạng thái ban đầu của chuỗi chuyển động. Đây có thể là mã nhận dạng của <ConstraintSet> hoặc bố cục. Để chỉ định <ConstraintSet>, hãy đặt giá trị này cho "@+id/constraintSetId" Để chỉ định một bố cục, hãy đặt thành "@layout/layoutState".
motion:constraintSetEnd
Trạng thái cuối cùng của chuỗi chuyển động. Đây có thể là mã nhận dạng của <ConstraintSet> hoặc một bố cục. Để chỉ định <ConstraintSet>, hãy đặt giá trị này cho "@+id/constraintSetId". Để chỉ định một bố cục, đặt nó thành "@layout/layoutState".
motion:duration
Thời lượng của chuỗi chuyển động tính bằng mili giây. Nếu không được chỉ định, <MotionScene> defaultDuration của phần tử được sử dụng.

Có thể chứa

<onClick>
Cho biết chuỗi chuyển động được kích hoạt bằng thao tác chạm của người dùng.
<onSwipe>
Cho biết chuỗi chuyển động được kích hoạt bằng thao tác vuốt của người dùng.
<KeyFrameSet>
Chỉ định một hoặc nhiều vị trí trung gian hoặc chế độ cài đặt thuộc tính cho các phần tử trong chuỗi chuyển động.

Có trong: