ViewCompat$ViewCompatImpl.smali 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353
  1. .class interface abstract Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  2. .super Ljava/lang/Object;
  3. .source "ViewCompat.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingClass;
  6. value = Landroid/support/v4/view/ViewCompat;
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x608
  10. name = "ViewCompatImpl"
  11. .end annotation
  12. # virtual methods
  13. .method public abstract animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  14. .end method
  15. .method public abstract canScrollHorizontally(Landroid/view/View;I)Z
  16. .end method
  17. .method public abstract canScrollVertically(Landroid/view/View;I)Z
  18. .end method
  19. .method public abstract combineMeasuredStates(II)I
  20. .end method
  21. .method public abstract dispatchApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
  22. .end method
  23. .method public abstract dispatchFinishTemporaryDetach(Landroid/view/View;)V
  24. .end method
  25. .method public abstract dispatchNestedFling(Landroid/view/View;FFZ)Z
  26. .end method
  27. .method public abstract dispatchNestedPreFling(Landroid/view/View;FF)Z
  28. .end method
  29. .method public abstract dispatchNestedPreScroll(Landroid/view/View;II[I[I)Z
  30. .end method
  31. .method public abstract dispatchNestedScroll(Landroid/view/View;IIII[I)Z
  32. .end method
  33. .method public abstract dispatchStartTemporaryDetach(Landroid/view/View;)V
  34. .end method
  35. .method public abstract getAccessibilityLiveRegion(Landroid/view/View;)I
  36. .end method
  37. .method public abstract getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
  38. .end method
  39. .method public abstract getAlpha(Landroid/view/View;)F
  40. .end method
  41. .method public abstract getBackgroundTintList(Landroid/view/View;)Landroid/content/res/ColorStateList;
  42. .end method
  43. .method public abstract getBackgroundTintMode(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
  44. .end method
  45. .method public abstract getClipBounds(Landroid/view/View;)Landroid/graphics/Rect;
  46. .end method
  47. .method public abstract getElevation(Landroid/view/View;)F
  48. .end method
  49. .method public abstract getFitsSystemWindows(Landroid/view/View;)Z
  50. .end method
  51. .method public abstract getImportantForAccessibility(Landroid/view/View;)I
  52. .end method
  53. .method public abstract getLabelFor(Landroid/view/View;)I
  54. .end method
  55. .method public abstract getLayerType(Landroid/view/View;)I
  56. .end method
  57. .method public abstract getLayoutDirection(Landroid/view/View;)I
  58. .end method
  59. .method public abstract getMeasuredHeightAndState(Landroid/view/View;)I
  60. .end method
  61. .method public abstract getMeasuredState(Landroid/view/View;)I
  62. .end method
  63. .method public abstract getMeasuredWidthAndState(Landroid/view/View;)I
  64. .end method
  65. .method public abstract getMinimumHeight(Landroid/view/View;)I
  66. .end method
  67. .method public abstract getMinimumWidth(Landroid/view/View;)I
  68. .end method
  69. .method public abstract getOverScrollMode(Landroid/view/View;)I
  70. .end method
  71. .method public abstract getPaddingEnd(Landroid/view/View;)I
  72. .end method
  73. .method public abstract getPaddingStart(Landroid/view/View;)I
  74. .end method
  75. .method public abstract getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
  76. .end method
  77. .method public abstract getPivotX(Landroid/view/View;)F
  78. .end method
  79. .method public abstract getPivotY(Landroid/view/View;)F
  80. .end method
  81. .method public abstract getRotation(Landroid/view/View;)F
  82. .end method
  83. .method public abstract getRotationX(Landroid/view/View;)F
  84. .end method
  85. .method public abstract getRotationY(Landroid/view/View;)F
  86. .end method
  87. .method public abstract getScaleX(Landroid/view/View;)F
  88. .end method
  89. .method public abstract getScaleY(Landroid/view/View;)F
  90. .end method
  91. .method public abstract getScrollIndicators(Landroid/view/View;)I
  92. .end method
  93. .method public abstract getTransitionName(Landroid/view/View;)Ljava/lang/String;
  94. .end method
  95. .method public abstract getTranslationX(Landroid/view/View;)F
  96. .end method
  97. .method public abstract getTranslationY(Landroid/view/View;)F
  98. .end method
  99. .method public abstract getTranslationZ(Landroid/view/View;)F
  100. .end method
  101. .method public abstract getWindowSystemUiVisibility(Landroid/view/View;)I
  102. .end method
  103. .method public abstract getX(Landroid/view/View;)F
  104. .end method
  105. .method public abstract getY(Landroid/view/View;)F
  106. .end method
  107. .method public abstract getZ(Landroid/view/View;)F
  108. .end method
  109. .method public abstract hasAccessibilityDelegate(Landroid/view/View;)Z
  110. .end method
  111. .method public abstract hasNestedScrollingParent(Landroid/view/View;)Z
  112. .end method
  113. .method public abstract hasOnClickListeners(Landroid/view/View;)Z
  114. .end method
  115. .method public abstract hasOverlappingRendering(Landroid/view/View;)Z
  116. .end method
  117. .method public abstract hasTransientState(Landroid/view/View;)Z
  118. .end method
  119. .method public abstract isAttachedToWindow(Landroid/view/View;)Z
  120. .end method
  121. .method public abstract isImportantForAccessibility(Landroid/view/View;)Z
  122. .end method
  123. .method public abstract isLaidOut(Landroid/view/View;)Z
  124. .end method
  125. .method public abstract isNestedScrollingEnabled(Landroid/view/View;)Z
  126. .end method
  127. .method public abstract isOpaque(Landroid/view/View;)Z
  128. .end method
  129. .method public abstract isPaddingRelative(Landroid/view/View;)Z
  130. .end method
  131. .method public abstract jumpDrawablesToCurrentState(Landroid/view/View;)V
  132. .end method
  133. .method public abstract offsetLeftAndRight(Landroid/view/View;I)V
  134. .end method
  135. .method public abstract offsetTopAndBottom(Landroid/view/View;I)V
  136. .end method
  137. .method public abstract onApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
  138. .end method
  139. .method public abstract onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  140. .end method
  141. .method public abstract onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
  142. .end method
  143. .method public abstract onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  144. .end method
  145. .method public abstract performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
  146. .end method
  147. .method public abstract postInvalidateOnAnimation(Landroid/view/View;)V
  148. .end method
  149. .method public abstract postInvalidateOnAnimation(Landroid/view/View;IIII)V
  150. .end method
  151. .method public abstract postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  152. .end method
  153. .method public abstract postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
  154. .end method
  155. .method public abstract requestApplyInsets(Landroid/view/View;)V
  156. .end method
  157. .method public abstract resolveSizeAndState(III)I
  158. .end method
  159. .method public abstract setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
  160. .param p2 # Landroid/support/v4/view/AccessibilityDelegateCompat;
  161. .annotation build Landroid/support/annotation/Nullable;
  162. .end annotation
  163. .end param
  164. .end method
  165. .method public abstract setAccessibilityLiveRegion(Landroid/view/View;I)V
  166. .end method
  167. .method public abstract setActivated(Landroid/view/View;Z)V
  168. .end method
  169. .method public abstract setAlpha(Landroid/view/View;F)V
  170. .end method
  171. .method public abstract setBackgroundTintList(Landroid/view/View;Landroid/content/res/ColorStateList;)V
  172. .end method
  173. .method public abstract setBackgroundTintMode(Landroid/view/View;Landroid/graphics/PorterDuff$Mode;)V
  174. .end method
  175. .method public abstract setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
  176. .end method
  177. .method public abstract setClipBounds(Landroid/view/View;Landroid/graphics/Rect;)V
  178. .end method
  179. .method public abstract setElevation(Landroid/view/View;F)V
  180. .end method
  181. .method public abstract setFitsSystemWindows(Landroid/view/View;Z)V
  182. .end method
  183. .method public abstract setHasTransientState(Landroid/view/View;Z)V
  184. .end method
  185. .method public abstract setImportantForAccessibility(Landroid/view/View;I)V
  186. .end method
  187. .method public abstract setLabelFor(Landroid/view/View;I)V
  188. .end method
  189. .method public abstract setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  190. .end method
  191. .method public abstract setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  192. .end method
  193. .method public abstract setLayoutDirection(Landroid/view/View;I)V
  194. .end method
  195. .method public abstract setNestedScrollingEnabled(Landroid/view/View;Z)V
  196. .end method
  197. .method public abstract setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V
  198. .end method
  199. .method public abstract setOverScrollMode(Landroid/view/View;I)V
  200. .end method
  201. .method public abstract setPaddingRelative(Landroid/view/View;IIII)V
  202. .end method
  203. .method public abstract setPivotX(Landroid/view/View;F)V
  204. .end method
  205. .method public abstract setPivotY(Landroid/view/View;F)V
  206. .end method
  207. .method public abstract setRotation(Landroid/view/View;F)V
  208. .end method
  209. .method public abstract setRotationX(Landroid/view/View;F)V
  210. .end method
  211. .method public abstract setRotationY(Landroid/view/View;F)V
  212. .end method
  213. .method public abstract setSaveFromParentEnabled(Landroid/view/View;Z)V
  214. .end method
  215. .method public abstract setScaleX(Landroid/view/View;F)V
  216. .end method
  217. .method public abstract setScaleY(Landroid/view/View;F)V
  218. .end method
  219. .method public abstract setScrollIndicators(Landroid/view/View;I)V
  220. .end method
  221. .method public abstract setScrollIndicators(Landroid/view/View;II)V
  222. .end method
  223. .method public abstract setTransitionName(Landroid/view/View;Ljava/lang/String;)V
  224. .end method
  225. .method public abstract setTranslationX(Landroid/view/View;F)V
  226. .end method
  227. .method public abstract setTranslationY(Landroid/view/View;F)V
  228. .end method
  229. .method public abstract setTranslationZ(Landroid/view/View;F)V
  230. .end method
  231. .method public abstract setX(Landroid/view/View;F)V
  232. .end method
  233. .method public abstract setY(Landroid/view/View;F)V
  234. .end method
  235. .method public abstract startNestedScroll(Landroid/view/View;I)Z
  236. .end method
  237. .method public abstract stopNestedScroll(Landroid/view/View;)V
  238. .end method