C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です.

Property Animation(API Level 11)において, 複数のプロパティを組み合わせてアニメーションするには, setタグのordering属性を利用する.

組み合わせアニメーション

移動アニメーションを行う」及び「回転アニメーションを行う」のProperty Animationを参照.
10秒かけて移動し, その後2秒かけて90度回転する.
  • res/animator/mix.xml
アニメーションの設定を行うXMLファイルである.
    • orderingは, 同時に再生する(together)か, 順番に再生する(sequentially)を指定する. defaultは"together".
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
  android:ordering="sequentially" >
  <set android:ordering="together" >
    <objectAnimator
      android:interpolator="@android:anim/decelerate_interpolator"
      android:propertyName="translatonX"
      android:duration="10000"
      android:valueFrom="0"
      android:valueTo="100"
      >
    <objectAnimator
      android:interpolator="@android:anim/decelerate_interpolator"
      android:propertyName="translationY"
      android:duration="10000"
      android:valueFrom="0"
      android:valueTo="120"
      />
  </set>
  <objectAnimator
    android:interpolator="@android:anim/decelerate_interpolator"
    android:propertyName="rotation"
    android:duration="2000"
    android:valueFrom="0"
    android:valueTo="90"
    />
</set>



コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu


逆引き(基礎編)

画面表示/操作(49)

フラグメント(1)

逆引き(応用編)

Firebase(2)

AD



管理人/副管理人のみ編集できます