FragmentTransitionCompat21$3.smali 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. .class final Landroid/support/v4/app/FragmentTransitionCompat21$3;
  2. .super Landroid/transition/Transition$EpicenterCallback;
  3. .source "FragmentTransitionCompat21.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingMethod;
  6. value = Landroid/support/v4/app/FragmentTransitionCompat21;->setSharedElementEpicenter(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x8
  10. name = null
  11. .end annotation
  12. # instance fields
  13. .field private mEpicenter:Landroid/graphics/Rect;
  14. .field final synthetic val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;
  15. # direct methods
  16. .method constructor <init>(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V
  17. .locals 0
  18. .prologue
  19. .line 282
  20. iput-object p1, p0, Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;
  21. invoke-direct {p0}, Landroid/transition/Transition$EpicenterCallback;-><init>()V
  22. return-void
  23. .end method
  24. # virtual methods
  25. .method public onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect;
  26. .locals 1
  27. .param p1, "transition" # Landroid/transition/Transition;
  28. .prologue
  29. .line 287
  30. iget-object v0, p0, Landroid/support/v4/app/FragmentTransitionCompat21$3;->mEpicenter:Landroid/graphics/Rect;
  31. if-nez v0, :cond_0
  32. iget-object v0, p0, Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;
  33. iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;->epicenter:Landroid/view/View;
  34. if-eqz v0, :cond_0
  35. .line 288
  36. iget-object v0, p0, Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;
  37. iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;->epicenter:Landroid/view/View;
  38. invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->access$100(Landroid/view/View;)Landroid/graphics/Rect;
  39. move-result-object v0
  40. iput-object v0, p0, Landroid/support/v4/app/FragmentTransitionCompat21$3;->mEpicenter:Landroid/graphics/Rect;
  41. .line 290
  42. :cond_0
  43. iget-object v0, p0, Landroid/support/v4/app/FragmentTransitionCompat21$3;->mEpicenter:Landroid/graphics/Rect;
  44. return-object v0
  45. .end method