指定動作序列中特定時刻的檢視屬性。個人中心
可以使用 <KeyAttribute>
設定檢視畫面的標準屬性。
假設檢視畫面的不透明度 (android:alpha
) 在初始值設為 0
<ConstraintSet>
和 1 在最終<ConstraintSet>
中。根據預設
整個動作序列的檢視畫面都會以線性淡入的方式淡出。如要檢視
將 80% 的動作序列保持不可見,然後快速淡入
<KeyAttribute>
節點,其 motion:framePosition
屬性設為 80,
android:alpha
屬性則設為 0。
語法
<KeyAttribute motion:motionTarget="@id/targetPath" motion:framePosition="percentage" [ attribute = value ] />
屬性
motion:motionTarget
- 查看此
<KeyAttribute>
控制的屬性。 motion:framePosition
- 1 到 99 的整數,用於指定檢視畫面在動態序列中的時間
這個
<KeyAttribute>
所指定的屬性。舉例來說,如果framePosition
為 25,則檢視畫面含有指定屬性的四分之一 連貫動作
您可以設定下列檢視畫面屬性。如要進一步瞭解這些
屬性,請參閱 View
參考資料頁面。
android:alpha
android:elevation
android:rotation
android:rotationX
android:rotationY
android:scaleX
android:scaleY
android:translationX
android:translationY
android:translationZ
android:visibility
transitionPathRotate