<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, trạng thái trung gian mục tiêu và những 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 một <ConstraintSet>, hãy đặt thuộc tính này thành "@+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 bố cục. Để chỉ định một <ConstraintSet>, hãy đặt thuộc tính này thành "@+id/constraintSetId". Để chỉ định một bố cục, hãy đặt thành "@layout/layoutState".
motion:duration
Thời lượng của trình tự chuyển động tính bằng mili giây. Nếu bạn không chỉ định, defaultDuration của phần tử <MotionScene> sẽ được sử dụng.

Có thể chứa

<onClick>
Cho biết trình tự 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 trình tự 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 trình tự chuyển động.

Có trong: