<AnahtarÖzellik>

Hareket dizisi sırasında belirli bir andaki görünüm özelliklerini belirtir. Siz görünümün standart özelliklerini ayarlamak için <KeyAttribute> öğesini kullanabilir.

Bir görünümün opaklığının (android:alpha) başlangıçta 0 olarak ayarlandığını Son <ConstraintSet> turnuvasında <ConstraintSet> ve 1. Bu, varsayılan olarak görünüm, tüm hareket dizisi boyunca doğrusal olarak belirir. Görünümün için, hareket dizisinin% 80'inde görünmez kalmaya devam eder ve daha sonra, motion:framePosition özelliği 80 olarak ayarlanmış bir <KeyAttribute> düğümü ve android:alpha özelliği 0 olarak ayarlanmış.

Sözdizimi

<KeyAttribute
  motion:motionTarget="@id/targetPath"
  motion:framePosition="percentage"
  [ attribute = value ]
/>

Özellikler

motion:motionTarget
Özellikleri bu <KeyAttribute> tarafından kontrol edilen kişileri görüntüleyin.
motion:framePosition
1 ile 99 arasında bir tam sayı, hareket sırasında görünümün ne zaman özellikleri için kullanılabilir.<KeyAttribute> Örneğin, framePosition 25 ise görünümün dörtte birinde belirtilen özellikler yardımcı olabilir.

Aşağıdaki görünüm özelliklerini ayarlayabilirsiniz. Daha fazla bilgi için özellikleri için View referans sayfasına bakın.

  • android:alpha
  • android:elevation
  • android:rotation
  • android:rotationX
  • android:rotationY
  • android:scaleX
  • android:scaleY
  • android:translationX
  • android:translationY
  • android:translationZ
  • android:visibility
  • transitionPathRotate

İçinde bulunduğu yer: