ActivityOptionsCompat$ActivityOptionsImplJB.smali 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. .class Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  2. .super Landroid/support/v4/app/ActivityOptionsCompat;
  3. .source "ActivityOptionsCompat.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingClass;
  6. value = Landroid/support/v4/app/ActivityOptionsCompat;
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0xa
  10. name = "ActivityOptionsImplJB"
  11. .end annotation
  12. # instance fields
  13. .field private final mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  14. # direct methods
  15. .method constructor <init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
  16. .locals 0
  17. .param p1, "impl" # Landroid/support/v4/app/ActivityOptionsCompatJB;
  18. .prologue
  19. .line 180
  20. invoke-direct {p0}, Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
  21. .line 181
  22. iput-object p1, p0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  23. .line 182
  24. return-void
  25. .end method
  26. # virtual methods
  27. .method public toBundle()Landroid/os/Bundle;
  28. .locals 1
  29. .prologue
  30. .line 186
  31. iget-object v0, p0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  32. invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle;
  33. move-result-object v0
  34. return-object v0
  35. .end method
  36. .method public update(Landroid/support/v4/app/ActivityOptionsCompat;)V
  37. .locals 3
  38. .param p1, "otherOptions" # Landroid/support/v4/app/ActivityOptionsCompat;
  39. .prologue
  40. .line 191
  41. instance-of v1, p1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  42. if-eqz v1, :cond_0
  43. move-object v0, p1
  44. .line 192
  45. check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  46. .line 193
  47. .local v0, "otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  48. iget-object v1, p0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  49. iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  50. invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
  51. .line 195
  52. .end local v0 # "otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  53. :cond_0
  54. return-void
  55. .end method