モーション シーケンスの特定の時点におけるビュー属性を指定します。マイページ
<KeyAttribute>
を使用してビューの標準属性を設定できます。
最初のビューでは、ビューの不透明度(android:alpha
)が 0 に設定されているとします。
最後の <ConstraintSet>
に <ConstraintSet>
と 1 があります。デフォルトでは、これにより
ビューはモーション シーケンス全体で線形にフェードインします。ビューを
モーション シーケンスの 80% は見えない状態のままで、その後すぐにフェードインするには、
motion:framePosition
属性が 80 に設定された <KeyAttribute>
ノード
android:alpha
属性を 0 に設定します。
構文
<KeyAttribute motion:motionTarget="@id/targetPath" motion:framePosition="percentage" [ attribute = value ] />
属性
motion:motionTarget
- この
<KeyAttribute>
によって属性が制御されるビュー。 motion:framePosition
- モーション シーケンスのどの時点でビューに
この
<KeyAttribute>
で指定された属性。たとえば、framePosition
の場合、 が 25 の場合、ビューは 4 分の 1 の過程で指定された属性を持つ 処理する必要があります
以下のビュー属性を設定できます。これらの詳細については
View
リファレンス ページをご覧ください。
android:alpha
android:elevation
android:rotation
android:rotationX
android:rotationY
android:scaleX
android:scaleY
android:translationX
android:translationY
android:translationZ
android:visibility
transitionPathRotate