ActivityCompat21.smali 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. .class Landroid/support/v4/app/ActivityCompat21;
  2. .super Ljava/lang/Object;
  3. .source "ActivityCompat21.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/MemberClasses;
  6. value = {
  7. Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;,
  8. Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
  9. }
  10. .end annotation
  11. # direct methods
  12. .method constructor <init>()V
  13. .locals 0
  14. .prologue
  15. .line 33
  16. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  17. .line 85
  18. return-void
  19. .end method
  20. .method private static createCallback(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback;
  21. .locals 1
  22. .param p0, "callback" # Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
  23. .prologue
  24. .line 78
  25. const/4 v0, 0x0
  26. .line 79
  27. .local v0, "newListener":Landroid/app/SharedElementCallback;
  28. if-eqz p0, :cond_0
  29. .line 80
  30. new-instance v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;
  31. .end local v0 # "newListener":Landroid/app/SharedElementCallback;
  32. invoke-direct {v0, p0}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;-><init>(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V
  33. .line 82
  34. .restart local v0 # "newListener":Landroid/app/SharedElementCallback;
  35. :cond_0
  36. return-object v0
  37. .end method
  38. .method public static finishAfterTransition(Landroid/app/Activity;)V
  39. .locals 0
  40. .param p0, "activity" # Landroid/app/Activity;
  41. .prologue
  42. .line 40
  43. invoke-virtual {p0}, Landroid/app/Activity;->finishAfterTransition()V
  44. .line 41
  45. return-void
  46. .end method
  47. .method public static postponeEnterTransition(Landroid/app/Activity;)V
  48. .locals 0
  49. .param p0, "activity" # Landroid/app/Activity;
  50. .prologue
  51. .line 54
  52. invoke-virtual {p0}, Landroid/app/Activity;->postponeEnterTransition()V
  53. .line 55
  54. return-void
  55. .end method
  56. .method public static setEnterSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V
  57. .locals 1
  58. .param p0, "activity" # Landroid/app/Activity;
  59. .param p1, "callback" # Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
  60. .prologue
  61. .line 45
  62. invoke-static {p1}, Landroid/support/v4/app/ActivityCompat21;->createCallback(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback;
  63. move-result-object v0
  64. invoke-virtual {p0, v0}, Landroid/app/Activity;->setEnterSharedElementCallback(Landroid/app/SharedElementCallback;)V
  65. .line 46
  66. return-void
  67. .end method
  68. .method public static setExitSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V
  69. .locals 1
  70. .param p0, "activity" # Landroid/app/Activity;
  71. .param p1, "callback" # Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
  72. .prologue
  73. .line 50
  74. invoke-static {p1}, Landroid/support/v4/app/ActivityCompat21;->createCallback(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback;
  75. move-result-object v0
  76. invoke-virtual {p0, v0}, Landroid/app/Activity;->setExitSharedElementCallback(Landroid/app/SharedElementCallback;)V
  77. .line 51
  78. return-void
  79. .end method
  80. .method public static setMediaController(Landroid/app/Activity;Ljava/lang/Object;)V
  81. .locals 0
  82. .param p0, "activity" # Landroid/app/Activity;
  83. .param p1, "mediaControllerObj" # Ljava/lang/Object;
  84. .prologue
  85. .line 36
  86. check-cast p1, Landroid/media/session/MediaController;
  87. .end local p1 # "mediaControllerObj":Ljava/lang/Object;
  88. invoke-virtual {p0, p1}, Landroid/app/Activity;->setMediaController(Landroid/media/session/MediaController;)V
  89. .line 37
  90. return-void
  91. .end method
  92. .method public static startPostponedEnterTransition(Landroid/app/Activity;)V
  93. .locals 0
  94. .param p0, "activity" # Landroid/app/Activity;
  95. .prologue
  96. .line 58
  97. invoke-virtual {p0}, Landroid/app/Activity;->startPostponedEnterTransition()V
  98. .line 59
  99. return-void
  100. .end method