モーション シーケンスの特定の時点におけるビュー属性を指定します。マイページ
<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:alphaandroid:elevationandroid:rotationandroid:rotationXandroid:rotationYandroid:scaleXandroid:scaleYandroid:translationXandroid:translationYandroid:translationZandroid:visibilitytransitionPathRotate