<Geçiş>

Bir hareket dizisinin başlangıç ve bitiş durumunu, hedef ara durumlarını ve hareketi tetikleyen kullanıcı etkileşimlerini belirtir.

Sözdizimi

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

Özellikler

motion:constraintSetStart
Hareket dizisinin ilk durumu. Bu, <ConstraintSet> veya düzen kimliği olabilir. Bir <ConstraintSet> belirtmek için bu özelliği "@+id/constraintSetId" olarak ayarlayın. Bir düzen belirtmek için bunu "@layout/layoutState" olarak ayarlayın.
motion:constraintSetEnd
Hareket dizisinin son durumu. Bu, <ConstraintSet> kimliği veya düzen olabilir. Bir <ConstraintSet> belirtmek için bu özelliği "@+id/constraintSetId" olarak ayarlayın. Bir düzen belirtmek için bunu "@layout/layoutState" olarak ayarlayın.
motion:duration
Hareket dizisinin milisaniye cinsinden süresi. Belirtilmezse <MotionScene> öğesinin defaultDuration kullanılır.

Şunu içerebilir:

<onClick>
Hareket dizisinin kullanıcı dokunuşuyla tetiklendiğini belirtir.
<onSwipe>
Hareket dizisinin, kullanıcının hızlıca kaydırma hareketiyle tetiklendiğini gösterir.
<KeyFrameSet>
Hareket dizisindeki öğeler için bir veya daha fazla ara konumu ya da özellik ayarını belirtir.

Bulunduğu yer