Animate toolbar in reactions overlay.
This commit is contained in:
parent
53dfd3f4c0
commit
eaa1760511
1 changed files with 10 additions and 0 deletions
|
@ -472,6 +472,11 @@ public final class ConversationReactionOverlay extends RelativeLayout {
|
||||||
selectedRevealAnim.setDuration(duration);
|
selectedRevealAnim.setDuration(duration);
|
||||||
reveals.add(selectedRevealAnim);
|
reveals.add(selectedRevealAnim);
|
||||||
|
|
||||||
|
Animator toolbarRevealAnim = AnimatorInflaterCompat.loadAnimator(getContext(), android.R.animator.fade_in);
|
||||||
|
toolbarRevealAnim.setTarget(toolbar);
|
||||||
|
toolbarRevealAnim.setDuration(duration);
|
||||||
|
reveals.add(toolbarRevealAnim);
|
||||||
|
|
||||||
revealAnimatorSet.setInterpolator(INTERPOLATOR);
|
revealAnimatorSet.setInterpolator(INTERPOLATOR);
|
||||||
revealAnimatorSet.playTogether(reveals);
|
revealAnimatorSet.playTogether(reveals);
|
||||||
|
|
||||||
|
@ -499,6 +504,11 @@ public final class ConversationReactionOverlay extends RelativeLayout {
|
||||||
selectedHideAnim.setDuration(duration);
|
selectedHideAnim.setDuration(duration);
|
||||||
hides.add(selectedHideAnim);
|
hides.add(selectedHideAnim);
|
||||||
|
|
||||||
|
Animator toolbarHideAnim = AnimatorInflaterCompat.loadAnimator(getContext(), android.R.animator.fade_out);
|
||||||
|
toolbarHideAnim.setTarget(toolbar);
|
||||||
|
toolbarHideAnim.setDuration(duration);
|
||||||
|
hides.add(toolbarHideAnim);
|
||||||
|
|
||||||
hideAnimatorSet.addListener(new AnimationCompleteListener() {
|
hideAnimatorSet.addListener(new AnimationCompleteListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onAnimationEnd(Animator animation) {
|
public void onAnimationEnd(Animator animation) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue