DrawerLayout$LayoutParams.smali 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. .class public Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  2. .super Landroid/view/ViewGroup$MarginLayoutParams;
  3. .source "DrawerLayout.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingClass;
  6. value = Landroid/support/v4/widget/DrawerLayout;
  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 FLAG_IS_CLOSING:I = 0x4
  14. .field private static final FLAG_IS_OPENED:I = 0x1
  15. .field private static final FLAG_IS_OPENING:I = 0x2
  16. # instance fields
  17. .field public gravity:I
  18. .field private isPeeking:Z
  19. .field private onScreen:F
  20. .field private openState:I
  21. # direct methods
  22. .method public constructor <init>(II)V
  23. .locals 1
  24. .param p1, "width" # I
  25. .param p2, "height" # I
  26. .prologue
  27. .line 2176
  28. invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  29. .line 2162
  30. const/4 v0, 0x0
  31. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  32. .line 2177
  33. return-void
  34. .end method
  35. .method public constructor <init>(III)V
  36. .locals 0
  37. .param p1, "width" # I
  38. .param p2, "height" # I
  39. .param p3, "gravity" # I
  40. .prologue
  41. .line 2180
  42. invoke-direct {p0, p1, p2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;-><init>(II)V
  43. .line 2181
  44. iput p3, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  45. .line 2182
  46. return-void
  47. .end method
  48. .method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  49. .locals 3
  50. .param p1, "c" # Landroid/content/Context;
  51. .param p2, "attrs" # Landroid/util/AttributeSet;
  52. .prologue
  53. const/4 v2, 0x0
  54. .line 2168
  55. invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  56. .line 2162
  57. iput v2, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  58. .line 2170
  59. invoke-static {}, Landroid/support/v4/widget/DrawerLayout;->access$400()[I
  60. move-result-object v1
  61. invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  62. move-result-object v0
  63. .line 2171
  64. .local v0, "a":Landroid/content/res/TypedArray;
  65. invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;->getInt(II)I
  66. move-result v1
  67. iput v1, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  68. .line 2172
  69. invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
  70. .line 2173
  71. return-void
  72. .end method
  73. .method public constructor <init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V
  74. .locals 1
  75. .param p1, "source" # Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  76. .prologue
  77. .line 2185
  78. invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  79. .line 2162
  80. const/4 v0, 0x0
  81. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  82. .line 2186
  83. iget v0, p1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  84. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  85. .line 2187
  86. return-void
  87. .end method
  88. .method public constructor <init>(Landroid/view/ViewGroup$LayoutParams;)V
  89. .locals 1
  90. .param p1, "source" # Landroid/view/ViewGroup$LayoutParams;
  91. .prologue
  92. .line 2190
  93. invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  94. .line 2162
  95. const/4 v0, 0x0
  96. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  97. .line 2191
  98. return-void
  99. .end method
  100. .method public constructor <init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  101. .locals 1
  102. .param p1, "source" # Landroid/view/ViewGroup$MarginLayoutParams;
  103. .prologue
  104. .line 2194
  105. invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  106. .line 2162
  107. const/4 v0, 0x0
  108. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  109. .line 2195
  110. return-void
  111. .end method
  112. .method static synthetic access$000(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)F
  113. .locals 1
  114. .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  115. .prologue
  116. .line 2157
  117. iget v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F
  118. return v0
  119. .end method
  120. .method static synthetic access$002(Landroid/support/v4/widget/DrawerLayout$LayoutParams;F)F
  121. .locals 0
  122. .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  123. .param p1, "x1" # F
  124. .prologue
  125. .line 2157
  126. iput p1, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F
  127. return p1
  128. .end method
  129. .method static synthetic access$100(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)I
  130. .locals 1
  131. .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  132. .prologue
  133. .line 2157
  134. iget v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->openState:I
  135. return v0
  136. .end method
  137. .method static synthetic access$102(Landroid/support/v4/widget/DrawerLayout$LayoutParams;I)I
  138. .locals 0
  139. .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  140. .param p1, "x1" # I
  141. .prologue
  142. .line 2157
  143. iput p1, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->openState:I
  144. return p1
  145. .end method
  146. .method static synthetic access$176(Landroid/support/v4/widget/DrawerLayout$LayoutParams;I)I
  147. .locals 1
  148. .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  149. .param p1, "x1" # I
  150. .prologue
  151. .line 2157
  152. iget v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->openState:I
  153. or-int/2addr v0, p1
  154. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->openState:I
  155. return v0
  156. .end method
  157. .method static synthetic access$200(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)Z
  158. .locals 1
  159. .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  160. .prologue
  161. .line 2157
  162. iget-boolean v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z
  163. return v0
  164. .end method
  165. .method static synthetic access$202(Landroid/support/v4/widget/DrawerLayout$LayoutParams;Z)Z
  166. .locals 0
  167. .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  168. .param p1, "x1" # Z
  169. .prologue
  170. .line 2157
  171. iput-boolean p1, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z
  172. return p1
  173. .end method