ViewCompat$HCViewCompatImpl.smali 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531
  1. .class Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;
  2. .super Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;
  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 = 0x8
  10. name = "HCViewCompatImpl"
  11. .end annotation
  12. # direct methods
  13. .method constructor <init>()V
  14. .locals 0
  15. .prologue
  16. .line 1094
  17. invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V
  18. return-void
  19. .end method
  20. # virtual methods
  21. .method public combineMeasuredStates(II)I
  22. .locals 1
  23. .param p1, "curState" # I
  24. .param p2, "newState" # I
  25. .prologue
  26. .line 1251
  27. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->combineMeasuredStates(II)I
  28. move-result v0
  29. return v0
  30. .end method
  31. .method public getAlpha(Landroid/view/View;)F
  32. .locals 1
  33. .param p1, "view" # Landroid/view/View;
  34. .prologue
  35. .line 1101
  36. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F
  37. move-result v0
  38. return v0
  39. .end method
  40. .method getFrameTime()J
  41. .locals 2
  42. .prologue
  43. .line 1097
  44. invoke-static {}, Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J
  45. move-result-wide v0
  46. return-wide v0
  47. .end method
  48. .method public getLayerType(Landroid/view/View;)I
  49. .locals 1
  50. .param p1, "view" # Landroid/view/View;
  51. .prologue
  52. .line 1109
  53. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I
  54. move-result v0
  55. return v0
  56. .end method
  57. .method public getMeasuredHeightAndState(Landroid/view/View;)I
  58. .locals 1
  59. .param p1, "view" # Landroid/view/View;
  60. .prologue
  61. .line 1129
  62. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I
  63. move-result v0
  64. return v0
  65. .end method
  66. .method public getMeasuredState(Landroid/view/View;)I
  67. .locals 1
  68. .param p1, "view" # Landroid/view/View;
  69. .prologue
  70. .line 1133
  71. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I
  72. move-result v0
  73. return v0
  74. .end method
  75. .method public getMeasuredWidthAndState(Landroid/view/View;)I
  76. .locals 1
  77. .param p1, "view" # Landroid/view/View;
  78. .prologue
  79. .line 1125
  80. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I
  81. move-result v0
  82. return v0
  83. .end method
  84. .method public getPivotX(Landroid/view/View;)F
  85. .locals 1
  86. .param p1, "view" # Landroid/view/View;
  87. .prologue
  88. .line 1228
  89. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getPivotX(Landroid/view/View;)F
  90. move-result v0
  91. return v0
  92. .end method
  93. .method public getPivotY(Landroid/view/View;)F
  94. .locals 1
  95. .param p1, "view" # Landroid/view/View;
  96. .prologue
  97. .line 1232
  98. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getPivotY(Landroid/view/View;)F
  99. move-result v0
  100. return v0
  101. .end method
  102. .method public getRotation(Landroid/view/View;)F
  103. .locals 1
  104. .param p1, "view" # Landroid/view/View;
  105. .prologue
  106. .line 1203
  107. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getRotation(Landroid/view/View;)F
  108. move-result v0
  109. return v0
  110. .end method
  111. .method public getRotationX(Landroid/view/View;)F
  112. .locals 1
  113. .param p1, "view" # Landroid/view/View;
  114. .prologue
  115. .line 1208
  116. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getRotationX(Landroid/view/View;)F
  117. move-result v0
  118. return v0
  119. .end method
  120. .method public getRotationY(Landroid/view/View;)F
  121. .locals 1
  122. .param p1, "view" # Landroid/view/View;
  123. .prologue
  124. .line 1213
  125. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getRotationY(Landroid/view/View;)F
  126. move-result v0
  127. return v0
  128. .end method
  129. .method public getScaleX(Landroid/view/View;)F
  130. .locals 1
  131. .param p1, "view" # Landroid/view/View;
  132. .prologue
  133. .line 1218
  134. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getScaleX(Landroid/view/View;)F
  135. move-result v0
  136. return v0
  137. .end method
  138. .method public getScaleY(Landroid/view/View;)F
  139. .locals 1
  140. .param p1, "view" # Landroid/view/View;
  141. .prologue
  142. .line 1223
  143. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getScaleY(Landroid/view/View;)F
  144. move-result v0
  145. return v0
  146. .end method
  147. .method public getTranslationX(Landroid/view/View;)F
  148. .locals 1
  149. .param p1, "view" # Landroid/view/View;
  150. .prologue
  151. .line 1137
  152. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getTranslationX(Landroid/view/View;)F
  153. move-result v0
  154. return v0
  155. .end method
  156. .method public getTranslationY(Landroid/view/View;)F
  157. .locals 1
  158. .param p1, "view" # Landroid/view/View;
  159. .prologue
  160. .line 1141
  161. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getTranslationY(Landroid/view/View;)F
  162. move-result v0
  163. return v0
  164. .end method
  165. .method public getX(Landroid/view/View;)F
  166. .locals 1
  167. .param p1, "view" # Landroid/view/View;
  168. .prologue
  169. .line 1193
  170. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getX(Landroid/view/View;)F
  171. move-result v0
  172. return v0
  173. .end method
  174. .method public getY(Landroid/view/View;)F
  175. .locals 1
  176. .param p1, "view" # Landroid/view/View;
  177. .prologue
  178. .line 1198
  179. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getY(Landroid/view/View;)F
  180. move-result v0
  181. return v0
  182. .end method
  183. .method public jumpDrawablesToCurrentState(Landroid/view/View;)V
  184. .locals 0
  185. .param p1, "view" # Landroid/view/View;
  186. .prologue
  187. .line 1236
  188. invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->jumpDrawablesToCurrentState(Landroid/view/View;)V
  189. .line 1237
  190. return-void
  191. .end method
  192. .method public offsetLeftAndRight(Landroid/view/View;I)V
  193. .locals 0
  194. .param p1, "view" # Landroid/view/View;
  195. .param p2, "offset" # I
  196. .prologue
  197. .line 1256
  198. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->offsetLeftAndRight(Landroid/view/View;I)V
  199. .line 1257
  200. return-void
  201. .end method
  202. .method public offsetTopAndBottom(Landroid/view/View;I)V
  203. .locals 0
  204. .param p1, "view" # Landroid/view/View;
  205. .param p2, "offset" # I
  206. .prologue
  207. .line 1261
  208. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->offsetTopAndBottom(Landroid/view/View;I)V
  209. .line 1262
  210. return-void
  211. .end method
  212. .method public resolveSizeAndState(III)I
  213. .locals 1
  214. .param p1, "size" # I
  215. .param p2, "measureSpec" # I
  216. .param p3, "childMeasuredState" # I
  217. .prologue
  218. .line 1121
  219. invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewCompatHC;->resolveSizeAndState(III)I
  220. move-result v0
  221. return v0
  222. .end method
  223. .method public setActivated(Landroid/view/View;Z)V
  224. .locals 0
  225. .param p1, "view" # Landroid/view/View;
  226. .param p2, "activated" # Z
  227. .prologue
  228. .line 1246
  229. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setActivated(Landroid/view/View;Z)V
  230. .line 1247
  231. return-void
  232. .end method
  233. .method public setAlpha(Landroid/view/View;F)V
  234. .locals 0
  235. .param p1, "view" # Landroid/view/View;
  236. .param p2, "value" # F
  237. .prologue
  238. .line 1153
  239. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setAlpha(Landroid/view/View;F)V
  240. .line 1154
  241. return-void
  242. .end method
  243. .method public setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  244. .locals 1
  245. .param p1, "view" # Landroid/view/View;
  246. .param p2, "paint" # Landroid/graphics/Paint;
  247. .prologue
  248. .line 1115
  249. invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->getLayerType(Landroid/view/View;)I
  250. move-result v0
  251. invoke-virtual {p0, p1, v0, p2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  252. .line 1117
  253. invoke-virtual {p1}, Landroid/view/View;->invalidate()V
  254. .line 1118
  255. return-void
  256. .end method
  257. .method public setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  258. .locals 0
  259. .param p1, "view" # Landroid/view/View;
  260. .param p2, "layerType" # I
  261. .param p3, "paint" # Landroid/graphics/Paint;
  262. .prologue
  263. .line 1105
  264. invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewCompatHC;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  265. .line 1106
  266. return-void
  267. .end method
  268. .method public setPivotX(Landroid/view/View;F)V
  269. .locals 0
  270. .param p1, "view" # Landroid/view/View;
  271. .param p2, "value" # F
  272. .prologue
  273. .line 1185
  274. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setPivotX(Landroid/view/View;F)V
  275. .line 1186
  276. return-void
  277. .end method
  278. .method public setPivotY(Landroid/view/View;F)V
  279. .locals 0
  280. .param p1, "view" # Landroid/view/View;
  281. .param p2, "value" # F
  282. .prologue
  283. .line 1189
  284. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setPivotY(Landroid/view/View;F)V
  285. .line 1190
  286. return-void
  287. .end method
  288. .method public setRotation(Landroid/view/View;F)V
  289. .locals 0
  290. .param p1, "view" # Landroid/view/View;
  291. .param p2, "value" # F
  292. .prologue
  293. .line 1165
  294. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setRotation(Landroid/view/View;F)V
  295. .line 1166
  296. return-void
  297. .end method
  298. .method public setRotationX(Landroid/view/View;F)V
  299. .locals 0
  300. .param p1, "view" # Landroid/view/View;
  301. .param p2, "value" # F
  302. .prologue
  303. .line 1169
  304. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setRotationX(Landroid/view/View;F)V
  305. .line 1170
  306. return-void
  307. .end method
  308. .method public setRotationY(Landroid/view/View;F)V
  309. .locals 0
  310. .param p1, "view" # Landroid/view/View;
  311. .param p2, "value" # F
  312. .prologue
  313. .line 1173
  314. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setRotationY(Landroid/view/View;F)V
  315. .line 1174
  316. return-void
  317. .end method
  318. .method public setSaveFromParentEnabled(Landroid/view/View;Z)V
  319. .locals 0
  320. .param p1, "view" # Landroid/view/View;
  321. .param p2, "enabled" # Z
  322. .prologue
  323. .line 1241
  324. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setSaveFromParentEnabled(Landroid/view/View;Z)V
  325. .line 1242
  326. return-void
  327. .end method
  328. .method public setScaleX(Landroid/view/View;F)V
  329. .locals 0
  330. .param p1, "view" # Landroid/view/View;
  331. .param p2, "value" # F
  332. .prologue
  333. .line 1177
  334. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setScaleX(Landroid/view/View;F)V
  335. .line 1178
  336. return-void
  337. .end method
  338. .method public setScaleY(Landroid/view/View;F)V
  339. .locals 0
  340. .param p1, "view" # Landroid/view/View;
  341. .param p2, "value" # F
  342. .prologue
  343. .line 1181
  344. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setScaleY(Landroid/view/View;F)V
  345. .line 1182
  346. return-void
  347. .end method
  348. .method public setTranslationX(Landroid/view/View;F)V
  349. .locals 0
  350. .param p1, "view" # Landroid/view/View;
  351. .param p2, "value" # F
  352. .prologue
  353. .line 1145
  354. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setTranslationX(Landroid/view/View;F)V
  355. .line 1146
  356. return-void
  357. .end method
  358. .method public setTranslationY(Landroid/view/View;F)V
  359. .locals 0
  360. .param p1, "view" # Landroid/view/View;
  361. .param p2, "value" # F
  362. .prologue
  363. .line 1149
  364. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setTranslationY(Landroid/view/View;F)V
  365. .line 1150
  366. return-void
  367. .end method
  368. .method public setX(Landroid/view/View;F)V
  369. .locals 0
  370. .param p1, "view" # Landroid/view/View;
  371. .param p2, "value" # F
  372. .prologue
  373. .line 1157
  374. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setX(Landroid/view/View;F)V
  375. .line 1158
  376. return-void
  377. .end method
  378. .method public setY(Landroid/view/View;F)V
  379. .locals 0
  380. .param p1, "view" # Landroid/view/View;
  381. .param p2, "value" # F
  382. .prologue
  383. .line 1161
  384. invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setY(Landroid/view/View;F)V
  385. .line 1162
  386. return-void
  387. .end method