ViewCompat.smali 64 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016
  1. .class public final Landroid/support/v4/view/ViewCompat;
  2. .super Ljava/lang/Object;
  3. .source "ViewCompat.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/MemberClasses;
  6. value = {
  7. Landroid/support/v4/view/ViewCompat$MarshmallowViewCompatImpl;,
  8. Landroid/support/v4/view/ViewCompat$LollipopViewCompatImpl;,
  9. Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;,
  10. Landroid/support/v4/view/ViewCompat$JbMr2ViewCompatImpl;,
  11. Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;,
  12. Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;,
  13. Landroid/support/v4/view/ViewCompat$ICSMr1ViewCompatImpl;,
  14. Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;,
  15. Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;,
  16. Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;,
  17. Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;,
  18. Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;,
  19. Landroid/support/v4/view/ViewCompat$ViewCompatImpl;,
  20. Landroid/support/v4/view/ViewCompat$ScrollIndicators;,
  21. Landroid/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode;,
  22. Landroid/support/v4/view/ViewCompat$LayoutDirectionMode;,
  23. Landroid/support/v4/view/ViewCompat$LayerType;,
  24. Landroid/support/v4/view/ViewCompat$AccessibilityLiveRegion;,
  25. Landroid/support/v4/view/ViewCompat$ImportantForAccessibility;,
  26. Landroid/support/v4/view/ViewCompat$OverScroll;
  27. }
  28. .end annotation
  29. # static fields
  30. .field public static final ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I = 0x2
  31. .field public static final ACCESSIBILITY_LIVE_REGION_NONE:I = 0x0
  32. .field public static final ACCESSIBILITY_LIVE_REGION_POLITE:I = 0x1
  33. .field private static final FAKE_FRAME_TIME:J = 0xaL
  34. .field static final IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  35. .field public static final IMPORTANT_FOR_ACCESSIBILITY_AUTO:I = 0x0
  36. .field public static final IMPORTANT_FOR_ACCESSIBILITY_NO:I = 0x2
  37. .field public static final IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS:I = 0x4
  38. .field public static final IMPORTANT_FOR_ACCESSIBILITY_YES:I = 0x1
  39. .field public static final LAYER_TYPE_HARDWARE:I = 0x2
  40. .field public static final LAYER_TYPE_NONE:I = 0x0
  41. .field public static final LAYER_TYPE_SOFTWARE:I = 0x1
  42. .field public static final LAYOUT_DIRECTION_INHERIT:I = 0x2
  43. .field public static final LAYOUT_DIRECTION_LOCALE:I = 0x3
  44. .field public static final LAYOUT_DIRECTION_LTR:I = 0x0
  45. .field public static final LAYOUT_DIRECTION_RTL:I = 0x1
  46. .field public static final MEASURED_HEIGHT_STATE_SHIFT:I = 0x10
  47. .field public static final MEASURED_SIZE_MASK:I = 0xffffff
  48. .field public static final MEASURED_STATE_MASK:I = -0x1000000
  49. .field public static final MEASURED_STATE_TOO_SMALL:I = 0x1000000
  50. .field public static final OVER_SCROLL_ALWAYS:I = 0x0
  51. .field public static final OVER_SCROLL_IF_CONTENT_SCROLLS:I = 0x1
  52. .field public static final OVER_SCROLL_NEVER:I = 0x2
  53. .field public static final SCROLL_AXIS_HORIZONTAL:I = 0x1
  54. .field public static final SCROLL_AXIS_NONE:I = 0x0
  55. .field public static final SCROLL_AXIS_VERTICAL:I = 0x2
  56. .field public static final SCROLL_INDICATOR_BOTTOM:I = 0x2
  57. .field public static final SCROLL_INDICATOR_END:I = 0x20
  58. .field public static final SCROLL_INDICATOR_LEFT:I = 0x4
  59. .field public static final SCROLL_INDICATOR_RIGHT:I = 0x8
  60. .field public static final SCROLL_INDICATOR_START:I = 0x10
  61. .field public static final SCROLL_INDICATOR_TOP:I = 0x1
  62. .field private static final TAG:Ljava/lang/String; = "ViewCompat"
  63. # direct methods
  64. .method static constructor <clinit>()V
  65. .locals 2
  66. .prologue
  67. .line 1682
  68. sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
  69. .line 1683
  70. .local v0, "version":I
  71. const/16 v1, 0x17
  72. if-lt v0, v1, :cond_0
  73. .line 1684
  74. new-instance v1, Landroid/support/v4/view/ViewCompat$MarshmallowViewCompatImpl;
  75. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$MarshmallowViewCompatImpl;-><init>()V
  76. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  77. .line 1706
  78. :goto_0
  79. return-void
  80. .line 1685
  81. :cond_0
  82. const/16 v1, 0x15
  83. if-lt v0, v1, :cond_1
  84. .line 1686
  85. new-instance v1, Landroid/support/v4/view/ViewCompat$LollipopViewCompatImpl;
  86. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$LollipopViewCompatImpl;-><init>()V
  87. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  88. goto :goto_0
  89. .line 1687
  90. :cond_1
  91. const/16 v1, 0x13
  92. if-lt v0, v1, :cond_2
  93. .line 1688
  94. new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;
  95. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V
  96. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  97. goto :goto_0
  98. .line 1689
  99. :cond_2
  100. const/16 v1, 0x11
  101. if-lt v0, v1, :cond_3
  102. .line 1690
  103. new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;
  104. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V
  105. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  106. goto :goto_0
  107. .line 1691
  108. :cond_3
  109. const/16 v1, 0x10
  110. if-lt v0, v1, :cond_4
  111. .line 1692
  112. new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;
  113. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V
  114. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  115. goto :goto_0
  116. .line 1693
  117. :cond_4
  118. const/16 v1, 0xf
  119. if-lt v0, v1, :cond_5
  120. .line 1694
  121. new-instance v1, Landroid/support/v4/view/ViewCompat$ICSMr1ViewCompatImpl;
  122. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSMr1ViewCompatImpl;-><init>()V
  123. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  124. goto :goto_0
  125. .line 1695
  126. :cond_5
  127. const/16 v1, 0xe
  128. if-lt v0, v1, :cond_6
  129. .line 1696
  130. new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;
  131. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V
  132. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  133. goto :goto_0
  134. .line 1697
  135. :cond_6
  136. const/16 v1, 0xb
  137. if-lt v0, v1, :cond_7
  138. .line 1698
  139. new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;
  140. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V
  141. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  142. goto :goto_0
  143. .line 1699
  144. :cond_7
  145. const/16 v1, 0x9
  146. if-lt v0, v1, :cond_8
  147. .line 1700
  148. new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;
  149. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V
  150. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  151. goto :goto_0
  152. .line 1701
  153. :cond_8
  154. const/4 v1, 0x7
  155. if-lt v0, v1, :cond_9
  156. .line 1702
  157. new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;
  158. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;-><init>()V
  159. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  160. goto :goto_0
  161. .line 1704
  162. :cond_9
  163. new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;
  164. invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V
  165. sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  166. goto :goto_0
  167. .end method
  168. .method private constructor <init>()V
  169. .locals 0
  170. .prologue
  171. .line 3304
  172. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  173. return-void
  174. .end method
  175. .method public static animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  176. .locals 1
  177. .param p0, "view" # Landroid/view/View;
  178. .prologue
  179. .line 2479
  180. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  181. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  182. move-result-object v0
  183. return-object v0
  184. .end method
  185. .method public static canScrollHorizontally(Landroid/view/View;I)Z
  186. .locals 1
  187. .param p0, "v" # Landroid/view/View;
  188. .param p1, "direction" # I
  189. .prologue
  190. .line 1716
  191. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  192. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->canScrollHorizontally(Landroid/view/View;I)Z
  193. move-result v0
  194. return v0
  195. .end method
  196. .method public static canScrollVertically(Landroid/view/View;I)Z
  197. .locals 1
  198. .param p0, "v" # Landroid/view/View;
  199. .param p1, "direction" # I
  200. .prologue
  201. .line 1727
  202. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  203. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->canScrollVertically(Landroid/view/View;I)Z
  204. move-result v0
  205. return v0
  206. .end method
  207. .method public static combineMeasuredStates(II)I
  208. .locals 1
  209. .param p0, "curState" # I
  210. .param p1, "newState" # I
  211. .prologue
  212. .line 2319
  213. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  214. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->combineMeasuredStates(II)I
  215. move-result v0
  216. return v0
  217. .end method
  218. .method public static dispatchApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
  219. .locals 1
  220. .param p0, "view" # Landroid/view/View;
  221. .param p1, "insets" # Landroid/support/v4/view/WindowInsetsCompat;
  222. .prologue
  223. .line 2852
  224. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  225. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
  226. move-result-object v0
  227. return-object v0
  228. .end method
  229. .method public static dispatchFinishTemporaryDetach(Landroid/view/View;)V
  230. .locals 1
  231. .param p0, "view" # Landroid/view/View;
  232. .prologue
  233. .line 2419
  234. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  235. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchFinishTemporaryDetach(Landroid/view/View;)V
  236. .line 2420
  237. return-void
  238. .end method
  239. .method public static dispatchNestedFling(Landroid/view/View;FFZ)Z
  240. .locals 1
  241. .param p0, "view" # Landroid/view/View;
  242. .param p1, "velocityX" # F
  243. .param p2, "velocityY" # F
  244. .param p3, "consumed" # Z
  245. .prologue
  246. .line 3124
  247. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  248. invoke-interface {v0, p0, p1, p2, p3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchNestedFling(Landroid/view/View;FFZ)Z
  249. move-result v0
  250. return v0
  251. .end method
  252. .method public static dispatchNestedPreFling(Landroid/view/View;FF)Z
  253. .locals 1
  254. .param p0, "view" # Landroid/view/View;
  255. .param p1, "velocityX" # F
  256. .param p2, "velocityY" # F
  257. .prologue
  258. .line 3158
  259. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  260. invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchNestedPreFling(Landroid/view/View;FF)Z
  261. move-result v0
  262. return v0
  263. .end method
  264. .method public static dispatchNestedPreScroll(Landroid/view/View;II[I[I)Z
  265. .locals 6
  266. .param p0, "view" # Landroid/view/View;
  267. .param p1, "dx" # I
  268. .param p2, "dy" # I
  269. .param p3, "consumed" # [I
  270. .param p4, "offsetInWindow" # [I
  271. .prologue
  272. .line 3101
  273. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  274. move-object v1, p0
  275. move v2, p1
  276. move v3, p2
  277. move-object v4, p3
  278. move-object v5, p4
  279. invoke-interface/range {v0 .. v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchNestedPreScroll(Landroid/view/View;II[I[I)Z
  280. move-result v0
  281. return v0
  282. .end method
  283. .method public static dispatchNestedScroll(Landroid/view/View;IIII[I)Z
  284. .locals 7
  285. .param p0, "view" # Landroid/view/View;
  286. .param p1, "dxConsumed" # I
  287. .param p2, "dyConsumed" # I
  288. .param p3, "dxUnconsumed" # I
  289. .param p4, "dyUnconsumed" # I
  290. .param p5, "offsetInWindow" # [I
  291. .prologue
  292. .line 3076
  293. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  294. move-object v1, p0
  295. move v2, p1
  296. move v3, p2
  297. move v4, p3
  298. move v5, p4
  299. move-object v6, p5
  300. invoke-interface/range {v0 .. v6}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchNestedScroll(Landroid/view/View;IIII[I)Z
  301. move-result v0
  302. return v0
  303. .end method
  304. .method public static dispatchStartTemporaryDetach(Landroid/view/View;)V
  305. .locals 1
  306. .param p0, "view" # Landroid/view/View;
  307. .prologue
  308. .line 2412
  309. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  310. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchStartTemporaryDetach(Landroid/view/View;)V
  311. .line 2413
  312. return-void
  313. .end method
  314. .method public static getAccessibilityLiveRegion(Landroid/view/View;)I
  315. .locals 1
  316. .param p0, "view" # Landroid/view/View;
  317. .prologue
  318. .line 2332
  319. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  320. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAccessibilityLiveRegion(Landroid/view/View;)I
  321. move-result v0
  322. return v0
  323. .end method
  324. .method public static getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
  325. .locals 1
  326. .param p0, "view" # Landroid/view/View;
  327. .prologue
  328. .line 2060
  329. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  330. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
  331. move-result-object v0
  332. return-object v0
  333. .end method
  334. .method public static getAlpha(Landroid/view/View;)F
  335. .locals 1
  336. .param p0, "view" # Landroid/view/View;
  337. .prologue
  338. .line 2071
  339. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  340. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAlpha(Landroid/view/View;)F
  341. move-result v0
  342. return v0
  343. .end method
  344. .method public static getBackgroundTintList(Landroid/view/View;)Landroid/content/res/ColorStateList;
  345. .locals 1
  346. .param p0, "view" # Landroid/view/View;
  347. .prologue
  348. .line 2914
  349. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  350. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getBackgroundTintList(Landroid/view/View;)Landroid/content/res/ColorStateList;
  351. move-result-object v0
  352. return-object v0
  353. .end method
  354. .method public static getBackgroundTintMode(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
  355. .locals 1
  356. .param p0, "view" # Landroid/view/View;
  357. .prologue
  358. .line 2936
  359. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  360. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getBackgroundTintMode(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
  361. move-result-object v0
  362. return-object v0
  363. .end method
  364. .method public static getClipBounds(Landroid/view/View;)Landroid/graphics/Rect;
  365. .locals 1
  366. .param p0, "view" # Landroid/view/View;
  367. .prologue
  368. .line 3222
  369. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  370. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getClipBounds(Landroid/view/View;)Landroid/graphics/Rect;
  371. move-result-object v0
  372. return-object v0
  373. .end method
  374. .method public static getElevation(Landroid/view/View;)F
  375. .locals 1
  376. .param p0, "view" # Landroid/view/View;
  377. .prologue
  378. .line 2712
  379. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  380. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getElevation(Landroid/view/View;)F
  381. move-result v0
  382. return v0
  383. .end method
  384. .method public static getFitsSystemWindows(Landroid/view/View;)Z
  385. .locals 1
  386. .param p0, "v" # Landroid/view/View;
  387. .prologue
  388. .line 2789
  389. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  390. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getFitsSystemWindows(Landroid/view/View;)Z
  391. move-result v0
  392. return v0
  393. .end method
  394. .method public static getImportantForAccessibility(Landroid/view/View;)I
  395. .locals 1
  396. .param p0, "view" # Landroid/view/View;
  397. .prologue
  398. .line 1991
  399. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  400. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getImportantForAccessibility(Landroid/view/View;)I
  401. move-result v0
  402. return v0
  403. .end method
  404. .method public static getLabelFor(Landroid/view/View;)I
  405. .locals 1
  406. .param p0, "view" # Landroid/view/View;
  407. .prologue
  408. .line 2146
  409. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  410. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLabelFor(Landroid/view/View;)I
  411. move-result v0
  412. return v0
  413. .end method
  414. .method public static getLayerType(Landroid/view/View;)I
  415. .locals 1
  416. .param p0, "view" # Landroid/view/View;
  417. .prologue
  418. .line 2135
  419. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  420. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLayerType(Landroid/view/View;)I
  421. move-result v0
  422. return v0
  423. .end method
  424. .method public static getLayoutDirection(Landroid/view/View;)I
  425. .locals 1
  426. .param p0, "view" # Landroid/view/View;
  427. .prologue
  428. .line 2206
  429. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  430. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLayoutDirection(Landroid/view/View;)I
  431. move-result v0
  432. return v0
  433. .end method
  434. .method public static getMeasuredHeightAndState(Landroid/view/View;)I
  435. .locals 1
  436. .param p0, "view" # Landroid/view/View;
  437. .prologue
  438. .line 2296
  439. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  440. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMeasuredHeightAndState(Landroid/view/View;)I
  441. move-result v0
  442. return v0
  443. .end method
  444. .method public static getMeasuredState(Landroid/view/View;)I
  445. .locals 1
  446. .param p0, "view" # Landroid/view/View;
  447. .prologue
  448. .line 2307
  449. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  450. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMeasuredState(Landroid/view/View;)I
  451. move-result v0
  452. return v0
  453. .end method
  454. .method public static getMeasuredWidthAndState(Landroid/view/View;)I
  455. .locals 1
  456. .param p0, "view" # Landroid/view/View;
  457. .prologue
  458. .line 2282
  459. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  460. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMeasuredWidthAndState(Landroid/view/View;)I
  461. move-result v0
  462. return v0
  463. .end method
  464. .method public static getMinimumHeight(Landroid/view/View;)I
  465. .locals 1
  466. .param p0, "view" # Landroid/view/View;
  467. .prologue
  468. .line 2467
  469. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  470. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMinimumHeight(Landroid/view/View;)I
  471. move-result v0
  472. return v0
  473. .end method
  474. .method public static getMinimumWidth(Landroid/view/View;)I
  475. .locals 1
  476. .param p0, "view" # Landroid/view/View;
  477. .prologue
  478. .line 2456
  479. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  480. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMinimumWidth(Landroid/view/View;)I
  481. move-result v0
  482. return v0
  483. .end method
  484. .method public static getOverScrollMode(Landroid/view/View;)I
  485. .locals 1
  486. .param p0, "v" # Landroid/view/View;
  487. .prologue
  488. .line 1741
  489. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  490. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getOverScrollMode(Landroid/view/View;)I
  491. move-result v0
  492. return v0
  493. .end method
  494. .method public static getPaddingEnd(Landroid/view/View;)I
  495. .locals 1
  496. .param p0, "view" # Landroid/view/View;
  497. .prologue
  498. .line 2388
  499. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  500. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPaddingEnd(Landroid/view/View;)I
  501. move-result v0
  502. return v0
  503. .end method
  504. .method public static getPaddingStart(Landroid/view/View;)I
  505. .locals 1
  506. .param p0, "view" # Landroid/view/View;
  507. .prologue
  508. .line 2376
  509. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  510. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPaddingStart(Landroid/view/View;)I
  511. move-result v0
  512. return v0
  513. .end method
  514. .method public static getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
  515. .locals 1
  516. .param p0, "view" # Landroid/view/View;
  517. .prologue
  518. .line 2238
  519. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  520. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
  521. move-result-object v0
  522. return-object v0
  523. .end method
  524. .method public static getPivotX(Landroid/view/View;)F
  525. .locals 1
  526. .param p0, "view" # Landroid/view/View;
  527. .prologue
  528. .line 2626
  529. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  530. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPivotX(Landroid/view/View;)F
  531. move-result v0
  532. return v0
  533. .end method
  534. .method public static getPivotY(Landroid/view/View;)F
  535. .locals 1
  536. .param p0, "view" # Landroid/view/View;
  537. .prologue
  538. .line 2653
  539. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  540. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPivotY(Landroid/view/View;)F
  541. move-result v0
  542. return v0
  543. .end method
  544. .method public static getRotation(Landroid/view/View;)F
  545. .locals 1
  546. .param p0, "view" # Landroid/view/View;
  547. .prologue
  548. .line 2672
  549. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  550. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getRotation(Landroid/view/View;)F
  551. move-result v0
  552. return v0
  553. .end method
  554. .method public static getRotationX(Landroid/view/View;)F
  555. .locals 1
  556. .param p0, "view" # Landroid/view/View;
  557. .prologue
  558. .line 2676
  559. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  560. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getRotationX(Landroid/view/View;)F
  561. move-result v0
  562. return v0
  563. .end method
  564. .method public static getRotationY(Landroid/view/View;)F
  565. .locals 1
  566. .param p0, "view" # Landroid/view/View;
  567. .prologue
  568. .line 2680
  569. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  570. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getRotationY(Landroid/view/View;)F
  571. move-result v0
  572. return v0
  573. .end method
  574. .method public static getScaleX(Landroid/view/View;)F
  575. .locals 1
  576. .param p0, "view" # Landroid/view/View;
  577. .prologue
  578. .line 2684
  579. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  580. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getScaleX(Landroid/view/View;)F
  581. move-result v0
  582. return v0
  583. .end method
  584. .method public static getScaleY(Landroid/view/View;)F
  585. .locals 1
  586. .param p0, "view" # Landroid/view/View;
  587. .prologue
  588. .line 2688
  589. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  590. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getScaleY(Landroid/view/View;)F
  591. move-result v0
  592. return v0
  593. .end method
  594. .method public static getScrollIndicators(Landroid/view/View;)I
  595. .locals 1
  596. .param p0, "view" # Landroid/view/View;
  597. .annotation build Landroid/support/annotation/NonNull;
  598. .end annotation
  599. .end param
  600. .prologue
  601. .line 3301
  602. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  603. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getScrollIndicators(Landroid/view/View;)I
  604. move-result v0
  605. return v0
  606. .end method
  607. .method public static getTransitionName(Landroid/view/View;)Ljava/lang/String;
  608. .locals 1
  609. .param p0, "view" # Landroid/view/View;
  610. .prologue
  611. .line 2753
  612. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  613. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTransitionName(Landroid/view/View;)Ljava/lang/String;
  614. move-result-object v0
  615. return-object v0
  616. .end method
  617. .method public static getTranslationX(Landroid/view/View;)F
  618. .locals 1
  619. .param p0, "view" # Landroid/view/View;
  620. .prologue
  621. .line 2432
  622. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  623. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTranslationX(Landroid/view/View;)F
  624. move-result v0
  625. return v0
  626. .end method
  627. .method public static getTranslationY(Landroid/view/View;)F
  628. .locals 1
  629. .param p0, "view" # Landroid/view/View;
  630. .prologue
  631. .line 2445
  632. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  633. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTranslationY(Landroid/view/View;)F
  634. move-result v0
  635. return v0
  636. .end method
  637. .method public static getTranslationZ(Landroid/view/View;)F
  638. .locals 1
  639. .param p0, "view" # Landroid/view/View;
  640. .prologue
  641. .line 2728
  642. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  643. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTranslationZ(Landroid/view/View;)F
  644. move-result v0
  645. return v0
  646. .end method
  647. .method public static getWindowSystemUiVisibility(Landroid/view/View;)I
  648. .locals 1
  649. .param p0, "view" # Landroid/view/View;
  650. .prologue
  651. .line 2760
  652. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  653. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getWindowSystemUiVisibility(Landroid/view/View;)I
  654. move-result v0
  655. return v0
  656. .end method
  657. .method public static getX(Landroid/view/View;)F
  658. .locals 1
  659. .param p0, "view" # Landroid/view/View;
  660. .prologue
  661. .line 2692
  662. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  663. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getX(Landroid/view/View;)F
  664. move-result v0
  665. return v0
  666. .end method
  667. .method public static getY(Landroid/view/View;)F
  668. .locals 1
  669. .param p0, "view" # Landroid/view/View;
  670. .prologue
  671. .line 2696
  672. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  673. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getY(Landroid/view/View;)F
  674. move-result v0
  675. return v0
  676. .end method
  677. .method public static getZ(Landroid/view/View;)F
  678. .locals 1
  679. .param p0, "view" # Landroid/view/View;
  680. .prologue
  681. .line 3177
  682. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  683. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getZ(Landroid/view/View;)F
  684. move-result v0
  685. return v0
  686. .end method
  687. .method public static hasAccessibilityDelegate(Landroid/view/View;)Z
  688. .locals 1
  689. .param p0, "v" # Landroid/view/View;
  690. .prologue
  691. .line 1888
  692. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  693. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasAccessibilityDelegate(Landroid/view/View;)Z
  694. move-result v0
  695. return v0
  696. .end method
  697. .method public static hasNestedScrollingParent(Landroid/view/View;)Z
  698. .locals 1
  699. .param p0, "view" # Landroid/view/View;
  700. .prologue
  701. .line 3048
  702. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  703. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasNestedScrollingParent(Landroid/view/View;)Z
  704. move-result v0
  705. return v0
  706. .end method
  707. .method public static hasOnClickListeners(Landroid/view/View;)Z
  708. .locals 1
  709. .param p0, "view" # Landroid/view/View;
  710. .prologue
  711. .line 3238
  712. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  713. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasOnClickListeners(Landroid/view/View;)Z
  714. move-result v0
  715. return v0
  716. .end method
  717. .method public static hasOverlappingRendering(Landroid/view/View;)Z
  718. .locals 1
  719. .param p0, "view" # Landroid/view/View;
  720. .prologue
  721. .line 2894
  722. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  723. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasOverlappingRendering(Landroid/view/View;)Z
  724. move-result v0
  725. return v0
  726. .end method
  727. .method public static hasTransientState(Landroid/view/View;)Z
  728. .locals 1
  729. .param p0, "view" # Landroid/view/View;
  730. .prologue
  731. .line 1900
  732. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  733. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasTransientState(Landroid/view/View;)Z
  734. move-result v0
  735. return v0
  736. .end method
  737. .method public static isAttachedToWindow(Landroid/view/View;)Z
  738. .locals 1
  739. .param p0, "view" # Landroid/view/View;
  740. .prologue
  741. .line 3229
  742. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  743. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->isAttachedToWindow(Landroid/view/View;)Z
  744. move-result v0
  745. return v0
  746. .end method
  747. .method public static isLaidOut(Landroid/view/View;)Z
  748. .locals 1
  749. .param p0, "view" # Landroid/view/View;
  750. .prologue
  751. .line 3166
  752. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  753. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->isLaidOut(Landroid/view/View;)Z
  754. move-result v0
  755. return v0
  756. .end method
  757. .method public static isNestedScrollingEnabled(Landroid/view/View;)Z
  758. .locals 1
  759. .param p0, "view" # Landroid/view/View;
  760. .prologue
  761. .line 2983
  762. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  763. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->isNestedScrollingEnabled(Landroid/view/View;)Z
  764. move-result v0
  765. return v0
  766. .end method
  767. .method public static isOpaque(Landroid/view/View;)Z
  768. .locals 1
  769. .param p0, "view" # Landroid/view/View;
  770. .prologue
  771. .line 2251
  772. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  773. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->isOpaque(Landroid/view/View;)Z
  774. move-result v0
  775. return v0
  776. .end method
  777. .method public static isPaddingRelative(Landroid/view/View;)Z
  778. .locals 1
  779. .param p0, "view" # Landroid/view/View;
  780. .prologue
  781. .line 2904
  782. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  783. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->isPaddingRelative(Landroid/view/View;)Z
  784. move-result v0
  785. return v0
  786. .end method
  787. .method public static jumpDrawablesToCurrentState(Landroid/view/View;)V
  788. .locals 1
  789. .param p0, "v" # Landroid/view/View;
  790. .prologue
  791. .line 2810
  792. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  793. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->jumpDrawablesToCurrentState(Landroid/view/View;)V
  794. .line 2811
  795. return-void
  796. .end method
  797. .method public static offsetLeftAndRight(Landroid/view/View;I)V
  798. .locals 1
  799. .param p0, "view" # Landroid/view/View;
  800. .param p1, "offset" # I
  801. .prologue
  802. .line 3195
  803. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  804. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->offsetLeftAndRight(Landroid/view/View;I)V
  805. .line 3196
  806. return-void
  807. .end method
  808. .method public static offsetTopAndBottom(Landroid/view/View;I)V
  809. .locals 1
  810. .param p0, "view" # Landroid/view/View;
  811. .param p1, "offset" # I
  812. .prologue
  813. .line 3186
  814. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  815. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->offsetTopAndBottom(Landroid/view/View;I)V
  816. .line 3187
  817. return-void
  818. .end method
  819. .method public static onApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
  820. .locals 1
  821. .param p0, "view" # Landroid/view/View;
  822. .param p1, "insets" # Landroid/support/v4/view/WindowInsetsCompat;
  823. .prologue
  824. .line 2835
  825. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  826. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
  827. move-result-object v0
  828. return-object v0
  829. .end method
  830. .method public static onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  831. .locals 1
  832. .param p0, "v" # Landroid/view/View;
  833. .param p1, "event" # Landroid/view/accessibility/AccessibilityEvent;
  834. .prologue
  835. .line 1827
  836. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  837. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  838. .line 1828
  839. return-void
  840. .end method
  841. .method public static onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
  842. .locals 1
  843. .param p0, "v" # Landroid/view/View;
  844. .param p1, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
  845. .prologue
  846. .line 1863
  847. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  848. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
  849. .line 1864
  850. return-void
  851. .end method
  852. .method public static onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  853. .locals 1
  854. .param p0, "v" # Landroid/view/View;
  855. .param p1, "event" # Landroid/view/accessibility/AccessibilityEvent;
  856. .prologue
  857. .line 1794
  858. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  859. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  860. .line 1795
  861. return-void
  862. .end method
  863. .method public static performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
  864. .locals 1
  865. .param p0, "view" # Landroid/view/View;
  866. .param p1, "action" # I
  867. .param p2, "arguments" # Landroid/os/Bundle;
  868. .prologue
  869. .line 2033
  870. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  871. invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
  872. move-result v0
  873. return v0
  874. .end method
  875. .method public static postInvalidateOnAnimation(Landroid/view/View;)V
  876. .locals 1
  877. .param p0, "view" # Landroid/view/View;
  878. .prologue
  879. .line 1924
  880. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  881. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postInvalidateOnAnimation(Landroid/view/View;)V
  882. .line 1925
  883. return-void
  884. .end method
  885. .method public static postInvalidateOnAnimation(Landroid/view/View;IIII)V
  886. .locals 6
  887. .param p0, "view" # Landroid/view/View;
  888. .param p1, "left" # I
  889. .param p2, "top" # I
  890. .param p3, "right" # I
  891. .param p4, "bottom" # I
  892. .prologue
  893. .line 1942
  894. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  895. move-object v1, p0
  896. move v2, p1
  897. move v3, p2
  898. move v4, p3
  899. move v5, p4
  900. invoke-interface/range {v0 .. v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postInvalidateOnAnimation(Landroid/view/View;IIII)V
  901. .line 1943
  902. return-void
  903. .end method
  904. .method public static postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  905. .locals 1
  906. .param p0, "view" # Landroid/view/View;
  907. .param p1, "action" # Ljava/lang/Runnable;
  908. .prologue
  909. .line 1956
  910. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  911. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  912. .line 1957
  913. return-void
  914. .end method
  915. .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
  916. .locals 1
  917. .param p0, "view" # Landroid/view/View;
  918. .param p1, "action" # Ljava/lang/Runnable;
  919. .param p2, "delayMillis" # J
  920. .prologue
  921. .line 1973
  922. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  923. invoke-interface {v0, p0, p1, p2, p3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
  924. .line 1974
  925. return-void
  926. .end method
  927. .method public static requestApplyInsets(Landroid/view/View;)V
  928. .locals 1
  929. .param p0, "view" # Landroid/view/View;
  930. .prologue
  931. .line 2768
  932. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  933. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->requestApplyInsets(Landroid/view/View;)V
  934. .line 2769
  935. return-void
  936. .end method
  937. .method public static resolveSizeAndState(III)I
  938. .locals 1
  939. .param p0, "size" # I
  940. .param p1, "measureSpec" # I
  941. .param p2, "childMeasuredState" # I
  942. .prologue
  943. .line 2268
  944. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  945. invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->resolveSizeAndState(III)I
  946. move-result v0
  947. return v0
  948. .end method
  949. .method public static setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
  950. .locals 1
  951. .param p0, "v" # Landroid/view/View;
  952. .param p1, "delegate" # Landroid/support/v4/view/AccessibilityDelegateCompat;
  953. .prologue
  954. .line 1878
  955. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  956. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
  957. .line 1879
  958. return-void
  959. .end method
  960. .method public static setAccessibilityLiveRegion(Landroid/view/View;I)V
  961. .locals 1
  962. .param p0, "view" # Landroid/view/View;
  963. .param p1, "mode" # I
  964. .prologue
  965. .line 2364
  966. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  967. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAccessibilityLiveRegion(Landroid/view/View;I)V
  968. .line 2365
  969. return-void
  970. .end method
  971. .method public static setActivated(Landroid/view/View;Z)V
  972. .locals 1
  973. .param p0, "view" # Landroid/view/View;
  974. .param p1, "activated" # Z
  975. .prologue
  976. .line 2876
  977. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  978. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setActivated(Landroid/view/View;Z)V
  979. .line 2877
  980. return-void
  981. .end method
  982. .method public static setAlpha(Landroid/view/View;F)V
  983. .locals 1
  984. .param p0, "view" # Landroid/view/View;
  985. .param p1, "value" # F
  986. .annotation build Landroid/support/annotation/FloatRange;
  987. from = 0.0
  988. to = 1.0
  989. .end annotation
  990. .end param
  991. .prologue
  992. .line 2525
  993. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  994. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAlpha(Landroid/view/View;F)V
  995. .line 2526
  996. return-void
  997. .end method
  998. .method public static setBackgroundTintList(Landroid/view/View;Landroid/content/res/ColorStateList;)V
  999. .locals 1
  1000. .param p0, "view" # Landroid/view/View;
  1001. .param p1, "tintList" # Landroid/content/res/ColorStateList;
  1002. .prologue
  1003. .line 2925
  1004. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1005. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setBackgroundTintList(Landroid/view/View;Landroid/content/res/ColorStateList;)V
  1006. .line 2926
  1007. return-void
  1008. .end method
  1009. .method public static setBackgroundTintMode(Landroid/view/View;Landroid/graphics/PorterDuff$Mode;)V
  1010. .locals 1
  1011. .param p0, "view" # Landroid/view/View;
  1012. .param p1, "mode" # Landroid/graphics/PorterDuff$Mode;
  1013. .prologue
  1014. .line 2949
  1015. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1016. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setBackgroundTintMode(Landroid/view/View;Landroid/graphics/PorterDuff$Mode;)V
  1017. .line 2950
  1018. return-void
  1019. .end method
  1020. .method public static setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
  1021. .locals 1
  1022. .param p0, "viewGroup" # Landroid/view/ViewGroup;
  1023. .param p1, "enabled" # Z
  1024. .prologue
  1025. .line 2781
  1026. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1027. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
  1028. .line 2782
  1029. return-void
  1030. .end method
  1031. .method public static setClipBounds(Landroid/view/View;Landroid/graphics/Rect;)V
  1032. .locals 1
  1033. .param p0, "view" # Landroid/view/View;
  1034. .param p1, "clipBounds" # Landroid/graphics/Rect;
  1035. .prologue
  1036. .line 3210
  1037. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1038. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setClipBounds(Landroid/view/View;Landroid/graphics/Rect;)V
  1039. .line 3211
  1040. return-void
  1041. .end method
  1042. .method public static setElevation(Landroid/view/View;F)V
  1043. .locals 1
  1044. .param p0, "view" # Landroid/view/View;
  1045. .param p1, "elevation" # F
  1046. .prologue
  1047. .line 2703
  1048. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1049. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setElevation(Landroid/view/View;F)V
  1050. .line 2704
  1051. return-void
  1052. .end method
  1053. .method public static setFitsSystemWindows(Landroid/view/View;Z)V
  1054. .locals 1
  1055. .param p0, "view" # Landroid/view/View;
  1056. .param p1, "fitSystemWindows" # Z
  1057. .prologue
  1058. .line 2799
  1059. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1060. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setFitsSystemWindows(Landroid/view/View;Z)V
  1061. .line 2800
  1062. return-void
  1063. .end method
  1064. .method public static setHasTransientState(Landroid/view/View;Z)V
  1065. .locals 1
  1066. .param p0, "view" # Landroid/view/View;
  1067. .param p1, "hasTransientState" # Z
  1068. .prologue
  1069. .line 1911
  1070. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1071. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setHasTransientState(Landroid/view/View;Z)V
  1072. .line 1912
  1073. return-void
  1074. .end method
  1075. .method public static setImportantForAccessibility(Landroid/view/View;I)V
  1076. .locals 1
  1077. .param p0, "view" # Landroid/view/View;
  1078. .param p1, "mode" # I
  1079. .prologue
  1080. .line 2015
  1081. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1082. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setImportantForAccessibility(Landroid/view/View;I)V
  1083. .line 2016
  1084. return-void
  1085. .end method
  1086. .method public static setLabelFor(Landroid/view/View;I)V
  1087. .locals 1
  1088. .param p0, "view" # Landroid/view/View;
  1089. .param p1, "labeledId" # I
  1090. .annotation build Landroid/support/annotation/IdRes;
  1091. .end annotation
  1092. .end param
  1093. .prologue
  1094. .line 2157
  1095. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1096. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLabelFor(Landroid/view/View;I)V
  1097. .line 2158
  1098. return-void
  1099. .end method
  1100. .method public static setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  1101. .locals 1
  1102. .param p0, "view" # Landroid/view/View;
  1103. .param p1, "paint" # Landroid/graphics/Paint;
  1104. .prologue
  1105. .line 2191
  1106. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1107. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  1108. .line 2192
  1109. return-void
  1110. .end method
  1111. .method public static setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  1112. .locals 1
  1113. .param p0, "view" # Landroid/view/View;
  1114. .param p1, "layerType" # I
  1115. .param p2, "paint" # Landroid/graphics/Paint;
  1116. .prologue
  1117. .line 2114
  1118. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1119. invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  1120. .line 2115
  1121. return-void
  1122. .end method
  1123. .method public static setLayoutDirection(Landroid/view/View;I)V
  1124. .locals 1
  1125. .param p0, "view" # Landroid/view/View;
  1126. .param p1, "layoutDirection" # I
  1127. .prologue
  1128. .line 2226
  1129. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1130. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLayoutDirection(Landroid/view/View;I)V
  1131. .line 2227
  1132. return-void
  1133. .end method
  1134. .method public static setNestedScrollingEnabled(Landroid/view/View;Z)V
  1135. .locals 1
  1136. .param p0, "view" # Landroid/view/View;
  1137. .param p1, "enabled" # Z
  1138. .prologue
  1139. .line 2967
  1140. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1141. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setNestedScrollingEnabled(Landroid/view/View;Z)V
  1142. .line 2968
  1143. return-void
  1144. .end method
  1145. .method public static setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V
  1146. .locals 1
  1147. .param p0, "v" # Landroid/view/View;
  1148. .param p1, "listener" # Landroid/support/v4/view/OnApplyWindowInsetsListener;
  1149. .prologue
  1150. .line 2819
  1151. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1152. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V
  1153. .line 2820
  1154. return-void
  1155. .end method
  1156. .method public static setOverScrollMode(Landroid/view/View;I)V
  1157. .locals 1
  1158. .param p0, "v" # Landroid/view/View;
  1159. .param p1, "overScrollMode" # I
  1160. .prologue
  1161. .line 1757
  1162. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1163. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setOverScrollMode(Landroid/view/View;I)V
  1164. .line 1758
  1165. return-void
  1166. .end method
  1167. .method public static setPaddingRelative(Landroid/view/View;IIII)V
  1168. .locals 6
  1169. .param p0, "view" # Landroid/view/View;
  1170. .param p1, "start" # I
  1171. .param p2, "top" # I
  1172. .param p3, "end" # I
  1173. .param p4, "bottom" # I
  1174. .prologue
  1175. .line 2405
  1176. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1177. move-object v1, p0
  1178. move v2, p1
  1179. move v3, p2
  1180. move v4, p3
  1181. move v5, p4
  1182. invoke-interface/range {v0 .. v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setPaddingRelative(Landroid/view/View;IIII)V
  1183. .line 2406
  1184. return-void
  1185. .end method
  1186. .method public static setPivotX(Landroid/view/View;F)V
  1187. .locals 1
  1188. .param p0, "view" # Landroid/view/View;
  1189. .param p1, "value" # F
  1190. .prologue
  1191. .line 2641
  1192. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1193. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setPivotX(Landroid/view/View;F)V
  1194. .line 2642
  1195. return-void
  1196. .end method
  1197. .method public static setPivotY(Landroid/view/View;F)V
  1198. .locals 1
  1199. .param p0, "view" # Landroid/view/View;
  1200. .param p1, "value" # F
  1201. .prologue
  1202. .line 2668
  1203. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1204. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setPivotY(Landroid/view/View;F)V
  1205. .line 2669
  1206. return-void
  1207. .end method
  1208. .method public static setRotation(Landroid/view/View;F)V
  1209. .locals 1
  1210. .param p0, "view" # Landroid/view/View;
  1211. .param p1, "value" # F
  1212. .prologue
  1213. .line 2565
  1214. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1215. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setRotation(Landroid/view/View;F)V
  1216. .line 2566
  1217. return-void
  1218. .end method
  1219. .method public static setRotationX(Landroid/view/View;F)V
  1220. .locals 1
  1221. .param p0, "view" # Landroid/view/View;
  1222. .param p1, "value" # F
  1223. .prologue
  1224. .line 2578
  1225. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1226. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setRotationX(Landroid/view/View;F)V
  1227. .line 2579
  1228. return-void
  1229. .end method
  1230. .method public static setRotationY(Landroid/view/View;F)V
  1231. .locals 1
  1232. .param p0, "view" # Landroid/view/View;
  1233. .param p1, "value" # F
  1234. .prologue
  1235. .line 2591
  1236. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1237. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setRotationY(Landroid/view/View;F)V
  1238. .line 2592
  1239. return-void
  1240. .end method
  1241. .method public static setSaveFromParentEnabled(Landroid/view/View;Z)V
  1242. .locals 1
  1243. .param p0, "v" # Landroid/view/View;
  1244. .param p1, "enabled" # Z
  1245. .prologue
  1246. .line 2863
  1247. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1248. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setSaveFromParentEnabled(Landroid/view/View;Z)V
  1249. .line 2864
  1250. return-void
  1251. .end method
  1252. .method public static setScaleX(Landroid/view/View;F)V
  1253. .locals 1
  1254. .param p0, "view" # Landroid/view/View;
  1255. .param p1, "value" # F
  1256. .prologue
  1257. .line 2603
  1258. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1259. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setScaleX(Landroid/view/View;F)V
  1260. .line 2604
  1261. return-void
  1262. .end method
  1263. .method public static setScaleY(Landroid/view/View;F)V
  1264. .locals 1
  1265. .param p0, "view" # Landroid/view/View;
  1266. .param p1, "value" # F
  1267. .prologue
  1268. .line 2615
  1269. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1270. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setScaleY(Landroid/view/View;F)V
  1271. .line 2616
  1272. return-void
  1273. .end method
  1274. .method public static setScrollIndicators(Landroid/view/View;I)V
  1275. .locals 1
  1276. .param p0, "view" # Landroid/view/View;
  1277. .annotation build Landroid/support/annotation/NonNull;
  1278. .end annotation
  1279. .end param
  1280. .param p1, "indicators" # I
  1281. .prologue
  1282. .line 3253
  1283. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1284. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setScrollIndicators(Landroid/view/View;I)V
  1285. .line 3254
  1286. return-void
  1287. .end method
  1288. .method public static setScrollIndicators(Landroid/view/View;II)V
  1289. .locals 1
  1290. .param p0, "view" # Landroid/view/View;
  1291. .annotation build Landroid/support/annotation/NonNull;
  1292. .end annotation
  1293. .end param
  1294. .param p1, "indicators" # I
  1295. .param p2, "mask" # I
  1296. .prologue
  1297. .line 3285
  1298. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1299. invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setScrollIndicators(Landroid/view/View;II)V
  1300. .line 3286
  1301. return-void
  1302. .end method
  1303. .method public static setTransitionName(Landroid/view/View;Ljava/lang/String;)V
  1304. .locals 1
  1305. .param p0, "view" # Landroid/view/View;
  1306. .param p1, "transitionName" # Ljava/lang/String;
  1307. .prologue
  1308. .line 2739
  1309. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1310. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTransitionName(Landroid/view/View;Ljava/lang/String;)V
  1311. .line 2740
  1312. return-void
  1313. .end method
  1314. .method public static setTranslationX(Landroid/view/View;F)V
  1315. .locals 1
  1316. .param p0, "view" # Landroid/view/View;
  1317. .param p1, "value" # F
  1318. .prologue
  1319. .line 2493
  1320. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1321. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTranslationX(Landroid/view/View;F)V
  1322. .line 2494
  1323. return-void
  1324. .end method
  1325. .method public static setTranslationY(Landroid/view/View;F)V
  1326. .locals 1
  1327. .param p0, "view" # Landroid/view/View;
  1328. .param p1, "value" # F
  1329. .prologue
  1330. .line 2509
  1331. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1332. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTranslationY(Landroid/view/View;F)V
  1333. .line 2510
  1334. return-void
  1335. .end method
  1336. .method public static setTranslationZ(Landroid/view/View;F)V
  1337. .locals 1
  1338. .param p0, "view" # Landroid/view/View;
  1339. .param p1, "translationZ" # F
  1340. .prologue
  1341. .line 2719
  1342. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1343. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTranslationZ(Landroid/view/View;F)V
  1344. .line 2720
  1345. return-void
  1346. .end method
  1347. .method public static setX(Landroid/view/View;F)V
  1348. .locals 1
  1349. .param p0, "view" # Landroid/view/View;
  1350. .param p1, "value" # F
  1351. .prologue
  1352. .line 2539
  1353. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1354. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setX(Landroid/view/View;F)V
  1355. .line 2540
  1356. return-void
  1357. .end method
  1358. .method public static setY(Landroid/view/View;F)V
  1359. .locals 1
  1360. .param p0, "view" # Landroid/view/View;
  1361. .param p1, "value" # F
  1362. .prologue
  1363. .line 2553
  1364. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1365. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setY(Landroid/view/View;F)V
  1366. .line 2554
  1367. return-void
  1368. .end method
  1369. .method public static startNestedScroll(Landroid/view/View;I)Z
  1370. .locals 1
  1371. .param p0, "view" # Landroid/view/View;
  1372. .param p1, "axes" # I
  1373. .prologue
  1374. .line 3025
  1375. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1376. invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->startNestedScroll(Landroid/view/View;I)Z
  1377. move-result v0
  1378. return v0
  1379. .end method
  1380. .method public static stopNestedScroll(Landroid/view/View;)V
  1381. .locals 1
  1382. .param p0, "view" # Landroid/view/View;
  1383. .prologue
  1384. .line 3036
  1385. sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  1386. invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->stopNestedScroll(Landroid/view/View;)V
  1387. .line 3037
  1388. return-void
  1389. .end method