.class Lcom/moji/viewpager/AutoScrollViewPager$MyHandler; .super Landroid/os/Handler; .source "AutoScrollViewPager.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/moji/viewpager/AutoScrollViewPager; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x2 name = "MyHandler" .end annotation # instance fields .field final synthetic a:Lcom/moji/viewpager/AutoScrollViewPager; # direct methods .method private constructor (Lcom/moji/viewpager/AutoScrollViewPager;)V .locals 0 .line 236 iput-object p1, p0, Lcom/moji/viewpager/AutoScrollViewPager$MyHandler;->a:Lcom/moji/viewpager/AutoScrollViewPager; invoke-direct {p0}, Landroid/os/Handler;->()V return-void .end method .method synthetic constructor (Lcom/moji/viewpager/AutoScrollViewPager;Lcom/moji/viewpager/AutoScrollViewPager$1;)V .locals 0 .line 236 invoke-direct {p0, p1}, Lcom/moji/viewpager/AutoScrollViewPager$MyHandler;->(Lcom/moji/viewpager/AutoScrollViewPager;)V return-void .end method # virtual methods .method public handleMessage(Landroid/os/Message;)V .locals 2 .line 240 invoke-super {p0, p1}, Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V .line 242 iget p1, p1, Landroid/os/Message;->what:I if-eqz p1, :cond_0 goto :goto_0 .line 244 :cond_0 iget-object p1, p0, Lcom/moji/viewpager/AutoScrollViewPager$MyHandler;->a:Lcom/moji/viewpager/AutoScrollViewPager; invoke-static {p1}, Lcom/moji/viewpager/AutoScrollViewPager;->b(Lcom/moji/viewpager/AutoScrollViewPager;)Lcom/moji/viewpager/AutoScrollViewPager$CustomDurationScroller; move-result-object p1 iget-object v0, p0, Lcom/moji/viewpager/AutoScrollViewPager$MyHandler;->a:Lcom/moji/viewpager/AutoScrollViewPager; invoke-static {v0}, Lcom/moji/viewpager/AutoScrollViewPager;->a(Lcom/moji/viewpager/AutoScrollViewPager;)D move-result-wide v0 invoke-virtual {p1, v0, v1}, Lcom/moji/viewpager/AutoScrollViewPager$CustomDurationScroller;->a(D)V .line 245 iget-object p1, p0, Lcom/moji/viewpager/AutoScrollViewPager$MyHandler;->a:Lcom/moji/viewpager/AutoScrollViewPager; invoke-virtual {p1}, Lcom/moji/viewpager/AutoScrollViewPager;->c()V .line 246 iget-object p1, p0, Lcom/moji/viewpager/AutoScrollViewPager$MyHandler;->a:Lcom/moji/viewpager/AutoScrollViewPager; invoke-static {p1}, Lcom/moji/viewpager/AutoScrollViewPager;->b(Lcom/moji/viewpager/AutoScrollViewPager;)Lcom/moji/viewpager/AutoScrollViewPager$CustomDurationScroller; move-result-object p1 iget-object v0, p0, Lcom/moji/viewpager/AutoScrollViewPager$MyHandler;->a:Lcom/moji/viewpager/AutoScrollViewPager; invoke-static {v0}, Lcom/moji/viewpager/AutoScrollViewPager;->c(Lcom/moji/viewpager/AutoScrollViewPager;)D move-result-wide v0 invoke-virtual {p1, v0, v1}, Lcom/moji/viewpager/AutoScrollViewPager$CustomDurationScroller;->a(D)V .line 247 iget-object p1, p0, Lcom/moji/viewpager/AutoScrollViewPager$MyHandler;->a:Lcom/moji/viewpager/AutoScrollViewPager; iget-object v0, p0, Lcom/moji/viewpager/AutoScrollViewPager$MyHandler;->a:Lcom/moji/viewpager/AutoScrollViewPager; invoke-static {v0}, Lcom/moji/viewpager/AutoScrollViewPager;->d(Lcom/moji/viewpager/AutoScrollViewPager;)J move-result-wide v0 invoke-static {p1, v0, v1}, Lcom/moji/viewpager/AutoScrollViewPager;->a(Lcom/moji/viewpager/AutoScrollViewPager;J)V :goto_0 return-void .end method