SlidingPaneLayout$LayoutParams.smali 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. .class public Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  2. .super Landroid/view/ViewGroup$MarginLayoutParams;
  3. .source "SlidingPaneLayout.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingClass;
  6. value = Landroid/support/v4/widget/SlidingPaneLayout;
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x9
  10. name = "LayoutParams"
  11. .end annotation
  12. # static fields
  13. .field private static final ATTRS:[I
  14. # instance fields
  15. .field dimPaint:Landroid/graphics/Paint;
  16. .field dimWhenOffset:Z
  17. .field slideable:Z
  18. .field public weight:F
  19. # direct methods
  20. .method static constructor <clinit>()V
  21. .locals 3
  22. .prologue
  23. .line 1395
  24. const/4 v0, 0x1
  25. new-array v0, v0, [I
  26. const/4 v1, 0x0
  27. const v2, 0x1010181
  28. aput v2, v0, v1
  29. sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I
  30. return-void
  31. .end method
  32. .method public constructor <init>()V
  33. .locals 1
  34. .prologue
  35. const/4 v0, -0x1
  36. .line 1419
  37. invoke-direct {p0, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  38. .line 1403
  39. const/4 v0, 0x0
  40. iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  41. .line 1420
  42. return-void
  43. .end method
  44. .method public constructor <init>(II)V
  45. .locals 1
  46. .param p1, "width" # I
  47. .param p2, "height" # I
  48. .prologue
  49. .line 1423
  50. invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  51. .line 1403
  52. const/4 v0, 0x0
  53. iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  54. .line 1424
  55. return-void
  56. .end method
  57. .method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  58. .locals 3
  59. .param p1, "c" # Landroid/content/Context;
  60. .param p2, "attrs" # Landroid/util/AttributeSet;
  61. .prologue
  62. const/4 v2, 0x0
  63. .line 1440
  64. invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  65. .line 1403
  66. iput v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  67. .line 1442
  68. sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I
  69. invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  70. move-result-object v0
  71. .line 1443
  72. .local v0, "a":Landroid/content/res/TypedArray;
  73. const/4 v1, 0x0
  74. invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
  75. move-result v1
  76. iput v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  77. .line 1444
  78. invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
  79. .line 1445
  80. return-void
  81. .end method
  82. .method public constructor <init>(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V
  83. .locals 1
  84. .param p1, "source" # Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  85. .prologue
  86. .line 1435
  87. invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  88. .line 1403
  89. const/4 v0, 0x0
  90. iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  91. .line 1436
  92. iget v0, p1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  93. iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  94. .line 1437
  95. return-void
  96. .end method
  97. .method public constructor <init>(Landroid/view/ViewGroup$LayoutParams;)V
  98. .locals 1
  99. .param p1, "source" # Landroid/view/ViewGroup$LayoutParams;
  100. .prologue
  101. .line 1427
  102. invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  103. .line 1403
  104. const/4 v0, 0x0
  105. iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  106. .line 1428
  107. return-void
  108. .end method
  109. .method public constructor <init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  110. .locals 1
  111. .param p1, "source" # Landroid/view/ViewGroup$MarginLayoutParams;
  112. .prologue
  113. .line 1431
  114. invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  115. .line 1403
  116. const/4 v0, 0x0
  117. iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  118. .line 1432
  119. return-void
  120. .end method