ObjectAnimator#of*メソッドの第二引数に指定するString propertyNameについて
Androidで画面遷移時にアニメーションさせるために
アニメーション作成の一部で例えば以下のように書いています。
ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(view, "x", containerSize.right, containerSize.left);
この第二引数がベタ書きなのが気になります。
ObjectAnimatorのクラス定数にそれ用の定数があるのでは?と見てみたのですが、
それらしいものは見当たりませんでした。
AndroidでもiPhoneに負けないようなアニメーションを実装してみよう - Yahoo! JAPAN Tech Blog
という記事でもベタ書きされているのでこれはそういうもの
なのだとは思いますが、
本当にそれ用の定数が用意されていないのでしょうか?
こういう値が特定多数のものこそ定数として用意するべきだと思ったのですが。