Guest User

Untitled

a guest
Nov 14th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. class Pop(context: Context, attrs: AttributeSet) : Visibility(context, attrs) {
  2.  
  3. override fun onAppear(sceneRoot: ViewGroup, view: View, startValues: TransitionValues,
  4. endValues: TransitionValues): Animator {
  5. view.alpha = 0f
  6. view.scaleX = 0f
  7. view.scaleY = 0f
  8. return ObjectAnimator.ofPropertyValuesHolder(
  9. view,
  10. PropertyValuesHolder.ofFloat(View.ALPHA, 1f),
  11. PropertyValuesHolder.ofFloat(View.SCALE_X, 1f),
  12. PropertyValuesHolder.ofFloat(View.SCALE_Y, 1f))
  13. }
  14.  
  15. override fun onDisappear(sceneRoot: ViewGroup, view: View, startValues: TransitionValues,
  16. endValues: TransitionValues): Animator {
  17. return ObjectAnimator.ofPropertyValuesHolder(
  18. view,
  19. PropertyValuesHolder.ofFloat(View.ALPHA, 0f),
  20. PropertyValuesHolder.ofFloat(View.SCALE_X, 0f),
  21. PropertyValuesHolder.ofFloat(View.SCALE_Y, 0f))
  22. }
  23. }
Add Comment
Please, Sign In to add comment