DrawerLayout$SavedState.smali 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. .class public Landroid/support/v4/widget/DrawerLayout$SavedState;
  2. .super Landroid/view/View$BaseSavedState;
  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 = 0xc
  10. name = "SavedState"
  11. .end annotation
  12. # static fields
  13. .field public static final CREATOR:Landroid/os/Parcelable$Creator;
  14. .annotation system Ldalvik/annotation/Signature;
  15. value = {
  16. "Landroid/os/Parcelable$Creator",
  17. "<",
  18. "Landroid/support/v4/widget/DrawerLayout$SavedState;",
  19. ">;"
  20. }
  21. .end annotation
  22. .end field
  23. # instance fields
  24. .field lockModeEnd:I
  25. .field lockModeLeft:I
  26. .field lockModeRight:I
  27. .field lockModeStart:I
  28. .field openDrawerGravity:I
  29. # direct methods
  30. .method static constructor <clinit>()V
  31. .locals 1
  32. .prologue
  33. .line 1977
  34. new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1;
  35. invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;-><init>()V
  36. sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  37. return-void
  38. .end method
  39. .method public constructor <init>(Landroid/os/Parcel;)V
  40. .locals 1
  41. .param p1, "in" # Landroid/os/Parcel;
  42. .prologue
  43. .line 1955
  44. invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  45. .line 1948
  46. const/4 v0, 0x0
  47. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  48. .line 1956
  49. invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
  50. move-result v0
  51. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  52. .line 1957
  53. invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
  54. move-result v0
  55. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I
  56. .line 1958
  57. invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
  58. move-result v0
  59. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I
  60. .line 1959
  61. invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
  62. move-result v0
  63. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeStart:I
  64. .line 1960
  65. invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
  66. move-result v0
  67. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeEnd:I
  68. .line 1961
  69. return-void
  70. .end method
  71. .method public constructor <init>(Landroid/os/Parcelable;)V
  72. .locals 1
  73. .param p1, "superState" # Landroid/os/Parcelable;
  74. .prologue
  75. .line 1964
  76. invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  77. .line 1948
  78. const/4 v0, 0x0
  79. iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  80. .line 1965
  81. return-void
  82. .end method
  83. # virtual methods
  84. .method public writeToParcel(Landroid/os/Parcel;I)V
  85. .locals 1
  86. .param p1, "dest" # Landroid/os/Parcel;
  87. .param p2, "flags" # I
  88. .prologue
  89. .line 1969
  90. invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  91. .line 1970
  92. iget v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  93. invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
  94. .line 1971
  95. iget v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I
  96. invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
  97. .line 1972
  98. iget v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I
  99. invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
  100. .line 1973
  101. iget v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeStart:I
  102. invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
  103. .line 1974
  104. iget v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeEnd:I
  105. invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
  106. .line 1975
  107. return-void
  108. .end method