<Geçiş>

Bir hareket dizisinin başlangıç ve bitiş durumunu, hedefin başlangıç ara durumları ve hareketi tetikleyen kullanıcı etkileşimlerini ifade eder.

Sözdizimi

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

Özellikler

motion:constraintSetStart
Hareket dizisinin başlangıç durumu. Bu, bir <ConstraintSet> olabilir. Bir <ConstraintSet> belirtmek için bunu ayarlayın özelliğini "@+id/constraintSetId". Düzen belirtmek için "@layout/layoutState" konumuna gönderin.
motion:constraintSetEnd
Hareket dizisinin son durumu. Bu, bir <ConstraintSet> veya bir düzen. Bir <ConstraintSet> belirtmek için bunu ayarlayın özelliğini "@+id/constraintSetId" olarak tanımlar. Bir düzeni "@layout/layoutState" olarak ayarlayın.
motion:duration
Hareket dizisinin milisaniye cinsinden süresi. Belirtilmezse <MotionScene> öğesinin defaultDuration değeri kullanılır.

Şunları içerebilir:

<onClick>
Hareket sırasının bir kullanıcı dokunuşuyla tetiklendiğini gösterir.
<onSwipe>
Hareket sırasının, kullanıcının kaydırmasıyla tetiklendiğini gösterir.
<KeyFrameSet>
Şu öğe için bir veya daha fazla ara konum ya da özellik ayarını belirtir: öğeleri dahil eder.

İçinde bulunduğu yer: