ViewCompatJB.smali 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
  1. .class Landroid/support/v4/view/ViewCompatJB;
  2. .super Ljava/lang/Object;
  3. .source "ViewCompatJB.java"
  4. # direct methods
  5. .method constructor <init>()V
  6. .locals 0
  7. .prologue
  8. .line 26
  9. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  10. return-void
  11. .end method
  12. .method public static getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;
  13. .locals 1
  14. .param p0, "view" # Landroid/view/View;
  15. .prologue
  16. .line 66
  17. invoke-virtual {p0}, Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider;
  18. move-result-object v0
  19. return-object v0
  20. .end method
  21. .method public static getFitsSystemWindows(Landroid/view/View;)Z
  22. .locals 1
  23. .param p0, "view" # Landroid/view/View;
  24. .prologue
  25. .line 86
  26. invoke-virtual {p0}, Landroid/view/View;->getFitsSystemWindows()Z
  27. move-result v0
  28. return v0
  29. .end method
  30. .method public static getImportantForAccessibility(Landroid/view/View;)I
  31. .locals 1
  32. .param p0, "view" # Landroid/view/View;
  33. .prologue
  34. .line 54
  35. invoke-virtual {p0}, Landroid/view/View;->getImportantForAccessibility()I
  36. move-result v0
  37. return v0
  38. .end method
  39. .method public static getMinimumHeight(Landroid/view/View;)I
  40. .locals 1
  41. .param p0, "view" # Landroid/view/View;
  42. .prologue
  43. .line 78
  44. invoke-virtual {p0}, Landroid/view/View;->getMinimumHeight()I
  45. move-result v0
  46. return v0
  47. .end method
  48. .method public static getMinimumWidth(Landroid/view/View;)I
  49. .locals 1
  50. .param p0, "view" # Landroid/view/View;
  51. .prologue
  52. .line 74
  53. invoke-virtual {p0}, Landroid/view/View;->getMinimumWidth()I
  54. move-result v0
  55. return v0
  56. .end method
  57. .method public static getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
  58. .locals 1
  59. .param p0, "view" # Landroid/view/View;
  60. .prologue
  61. .line 70
  62. invoke-virtual {p0}, Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent;
  63. move-result-object v0
  64. return-object v0
  65. .end method
  66. .method public static hasOverlappingRendering(Landroid/view/View;)Z
  67. .locals 1
  68. .param p0, "view" # Landroid/view/View;
  69. .prologue
  70. .line 90
  71. invoke-virtual {p0}, Landroid/view/View;->hasOverlappingRendering()Z
  72. move-result v0
  73. return v0
  74. .end method
  75. .method public static hasTransientState(Landroid/view/View;)Z
  76. .locals 1
  77. .param p0, "view" # Landroid/view/View;
  78. .prologue
  79. .line 29
  80. invoke-virtual {p0}, Landroid/view/View;->hasTransientState()Z
  81. move-result v0
  82. return v0
  83. .end method
  84. .method public static performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
  85. .locals 1
  86. .param p0, "view" # Landroid/view/View;
  87. .param p1, "action" # I
  88. .param p2, "arguments" # Landroid/os/Bundle;
  89. .prologue
  90. .line 62
  91. invoke-virtual {p0, p1, p2}, Landroid/view/View;->performAccessibilityAction(ILandroid/os/Bundle;)Z
  92. move-result v0
  93. return v0
  94. .end method
  95. .method public static postInvalidateOnAnimation(Landroid/view/View;)V
  96. .locals 0
  97. .param p0, "view" # Landroid/view/View;
  98. .prologue
  99. .line 37
  100. invoke-virtual {p0}, Landroid/view/View;->postInvalidateOnAnimation()V
  101. .line 38
  102. return-void
  103. .end method
  104. .method public static postInvalidateOnAnimation(Landroid/view/View;IIII)V
  105. .locals 0
  106. .param p0, "view" # Landroid/view/View;
  107. .param p1, "left" # I
  108. .param p2, "top" # I
  109. .param p3, "right" # I
  110. .param p4, "bottom" # I
  111. .prologue
  112. .line 42
  113. invoke-virtual {p0, p1, p2, p3, p4}, Landroid/view/View;->postInvalidate(IIII)V
  114. .line 43
  115. return-void
  116. .end method
  117. .method public static postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  118. .locals 0
  119. .param p0, "view" # Landroid/view/View;
  120. .param p1, "action" # Ljava/lang/Runnable;
  121. .prologue
  122. .line 46
  123. invoke-virtual {p0, p1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
  124. .line 47
  125. return-void
  126. .end method
  127. .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
  128. .locals 0
  129. .param p0, "view" # Landroid/view/View;
  130. .param p1, "action" # Ljava/lang/Runnable;
  131. .param p2, "delayMillis" # J
  132. .prologue
  133. .line 50
  134. invoke-virtual {p0, p1, p2, p3}, Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
  135. .line 51
  136. return-void
  137. .end method
  138. .method public static requestApplyInsets(Landroid/view/View;)V
  139. .locals 0
  140. .param p0, "view" # Landroid/view/View;
  141. .prologue
  142. .line 82
  143. invoke-virtual {p0}, Landroid/view/View;->requestFitSystemWindows()V
  144. .line 83
  145. return-void
  146. .end method
  147. .method public static setHasTransientState(Landroid/view/View;Z)V
  148. .locals 0
  149. .param p0, "view" # Landroid/view/View;
  150. .param p1, "hasTransientState" # Z
  151. .prologue
  152. .line 33
  153. invoke-virtual {p0, p1}, Landroid/view/View;->setHasTransientState(Z)V
  154. .line 34
  155. return-void
  156. .end method
  157. .method public static setImportantForAccessibility(Landroid/view/View;I)V
  158. .locals 0
  159. .param p0, "view" # Landroid/view/View;
  160. .param p1, "mode" # I
  161. .prologue
  162. .line 58
  163. invoke-virtual {p0, p1}, Landroid/view/View;->setImportantForAccessibility(I)V
  164. .line 59
  165. return-void
  166. .end method