指定動作序列中特定時刻的檢視屬性。個人中心
可以使用 <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
