質問: ObjectAnimator.ofFloat(view, "x", containerSize.right, containerSize.left); ``` この第二引数がベタ書きなのが気になります。 ObjectAnimatorのクラス定数にそれ用の定数があるのでは?と見てみたのですが、 それらしいものは見当たりませんでした。 AndroidでもiPhoneに負けないようなアニメーションを実装してみよう - Yahoo! JAPAN Tech Blog という記事でもベタ書きされているので`これはそういうもの`なのだとは思いますが、 本当にそれ用の定数が用意されていないのでしょうか? こういう値が特定多数のものこそ定数として用意するべきだと思ったのですが。
回答: View クラスにそれ用の定数 X があります。 (Y, ALPHA, ROTATION など、一通りあります。) これを使って以下のように書けます。 ``` ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(view, View.X, ... ```