だから私はAnimatorSet
別のメソッド(メソッド2)に返すメソッド(メソッド1)を持っています。Animator
方法 2 では、内の の一部を選択AnimatorSet
し、それらを互いに独立して使用したいと考えています。
何らかの方法で役立つはずの方法を見つけましたが、残念ながら、適切.getChildAnimations()
に機能する方法がわかりません。のアイテムにArrayList<Animator>
を使ってみたので、タイトルで を特定できるかもしれませんが、それは を返すので、基本的に役に立ちません。.toString()
ArrayList
Animators
android.animation.RevealAnimator@.....
ArrayList<Animator> animatorList = animatorSet.getChildAnimations();
for (Animator a : animatorList) {
Log.d(TAG, "show: "+a.toString());
}
結果:
05-08 14:02:25.177 11044-11044/com.example.tim.timapp D/CStA: show: android.animation.RevealAnimator@17e554b
05-08 14:02:25.177 11044-11044/com.example.tim.timapp D/CStA: show: android.animation.RevealAnimator@3c95b28
05-08 14:02:25.177 11044-11044/com.example.tim.timapp D/CStA: show: android.animation.RevealAnimator@f723041
Animators
では、必要なものを選択できるように、内でどのように識別することがAnimatorSet
できますか?