PagerTabStrip$1.smali 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. .class Landroid/support/v4/view/PagerTabStrip$1;
  2. .super Ljava/lang/Object;
  3. .source "PagerTabStrip.java"
  4. # interfaces
  5. .implements Landroid/view/View$OnClickListener;
  6. # annotations
  7. .annotation system Ldalvik/annotation/EnclosingMethod;
  8. value = Landroid/support/v4/view/PagerTabStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  9. .end annotation
  10. .annotation system Ldalvik/annotation/InnerClass;
  11. accessFlags = 0x0
  12. name = null
  13. .end annotation
  14. # instance fields
  15. .field final synthetic this$0:Landroid/support/v4/view/PagerTabStrip;
  16. # direct methods
  17. .method constructor <init>(Landroid/support/v4/view/PagerTabStrip;)V
  18. .locals 0
  19. .prologue
  20. .line 106
  21. iput-object p1, p0, Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;
  22. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  23. return-void
  24. .end method
  25. # virtual methods
  26. .method public onClick(Landroid/view/View;)V
  27. .locals 2
  28. .param p1, "v" # Landroid/view/View;
  29. .prologue
  30. .line 109
  31. iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;
  32. iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
  33. iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip;
  34. iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager;
  35. invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;->getCurrentItem()I
  36. move-result v1
  37. add-int/lit8 v1, v1, -0x1
  38. invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V
  39. .line 110
  40. return-void
  41. .end method