MarginLayoutParamsCompatJellybeanMr1.smali 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. .class Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;
  2. .super Ljava/lang/Object;
  3. .source "MarginLayoutParamsCompatJellybeanMr1.java"
  4. # direct methods
  5. .method constructor <init>()V
  6. .locals 0
  7. .prologue
  8. .line 22
  9. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  10. return-void
  11. .end method
  12. .method public static getLayoutDirection(Landroid/view/ViewGroup$MarginLayoutParams;)I
  13. .locals 1
  14. .param p0, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  15. .prologue
  16. .line 44
  17. invoke-virtual {p0}, Landroid/view/ViewGroup$MarginLayoutParams;->getLayoutDirection()I
  18. move-result v0
  19. return v0
  20. .end method
  21. .method public static getMarginEnd(Landroid/view/ViewGroup$MarginLayoutParams;)I
  22. .locals 1
  23. .param p0, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  24. .prologue
  25. .line 28
  26. invoke-virtual {p0}, Landroid/view/ViewGroup$MarginLayoutParams;->getMarginEnd()I
  27. move-result v0
  28. return v0
  29. .end method
  30. .method public static getMarginStart(Landroid/view/ViewGroup$MarginLayoutParams;)I
  31. .locals 1
  32. .param p0, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  33. .prologue
  34. .line 24
  35. invoke-virtual {p0}, Landroid/view/ViewGroup$MarginLayoutParams;->getMarginStart()I
  36. move-result v0
  37. return v0
  38. .end method
  39. .method public static isMarginRelative(Landroid/view/ViewGroup$MarginLayoutParams;)Z
  40. .locals 1
  41. .param p0, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  42. .prologue
  43. .line 40
  44. invoke-virtual {p0}, Landroid/view/ViewGroup$MarginLayoutParams;->isMarginRelative()Z
  45. move-result v0
  46. return v0
  47. .end method
  48. .method public static resolveLayoutDirection(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  49. .locals 0
  50. .param p0, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  51. .param p1, "layoutDirection" # I
  52. .prologue
  53. .line 53
  54. invoke-virtual {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->resolveLayoutDirection(I)V
  55. .line 54
  56. return-void
  57. .end method
  58. .method public static setLayoutDirection(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  59. .locals 0
  60. .param p0, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  61. .param p1, "layoutDirection" # I
  62. .prologue
  63. .line 48
  64. invoke-virtual {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->setLayoutDirection(I)V
  65. .line 49
  66. return-void
  67. .end method
  68. .method public static setMarginEnd(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  69. .locals 0
  70. .param p0, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  71. .param p1, "marginEnd" # I
  72. .prologue
  73. .line 36
  74. invoke-virtual {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->setMarginEnd(I)V
  75. .line 37
  76. return-void
  77. .end method
  78. .method public static setMarginStart(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  79. .locals 0
  80. .param p0, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  81. .param p1, "marginStart" # I
  82. .prologue
  83. .line 32
  84. invoke-virtual {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->setMarginStart(I)V
  85. .line 33
  86. return-void
  87. .end method