.class public Lcom/moji/mjweather/weather/window/AvatarWindowPlayer; .super Ljava/lang/Object; .source "AvatarWindowPlayer.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; } .end annotation # instance fields .field private a:J .field private b:Lcom/moji/mjweather/weather/window/IWindow; .field private c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; .field private d:Z .field private e:Z # direct methods .method protected constructor ()V .locals 2 .line 36 invoke-direct {p0}, Ljava/lang/Object;->()V .line 37 new-instance v0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; invoke-direct {v0, p0}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->(Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;)V iput-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; .line 38 new-instance v0, Lcom/moji/preferences/DefaultPrefer; invoke-direct {v0}, Lcom/moji/preferences/DefaultPrefer;->()V invoke-virtual {v0}, Lcom/moji/preferences/DefaultPrefer;->h()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->a:J return-void .end method .method static synthetic a(Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;)Lcom/moji/mjweather/weather/window/IWindow; .locals 0 .line 25 iget-object p0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->b:Lcom/moji/mjweather/weather/window/IWindow; return-object p0 .end method .method static synthetic a(Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;Lcom/moji/mjweather/weather/window/IWindow;)Lcom/moji/mjweather/weather/window/IWindow; .locals 0 .line 25 iput-object p1, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->b:Lcom/moji/mjweather/weather/window/IWindow; return-object p1 .end method .method static synthetic a(Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;Z)Z .locals 0 .line 25 iput-boolean p1, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->e:Z return p1 .end method .method static synthetic b(Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;)Z .locals 0 .line 25 iget-boolean p0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->d:Z return p0 .end method .method static synthetic c(Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;)J .locals 2 .line 25 iget-wide v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->a:J return-wide v0 .end method .method static synthetic d(Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;)Z .locals 0 .line 25 iget-boolean p0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->e:Z return p0 .end method # virtual methods .method public a(Z)V .locals 1 const/16 v0, 0x64 .line 42 invoke-virtual {p0, p1, v0}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->a(ZI)V return-void .end method .method public a(ZI)V .locals 1 .line 46 invoke-virtual {p0}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->a()Z move-result v0 if-nez v0, :cond_0 .line 47 iput-boolean p1, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->d:Z const/4 p1, 0x1 .line 48 iput-boolean p1, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->e:Z .line 49 iget-object p1, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; invoke-virtual {p1, p2}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->obtainMessage(I)Landroid/os/Message; move-result-object p1 .line 50 iget-object p2, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; invoke-virtual {p2, p1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->sendMessage(Landroid/os/Message;)Z const-string p1, "AvatarWindowPlayer" .line 51 new-instance p2, Ljava/lang/StringBuilder; invoke-direct {p2}, Ljava/lang/StringBuilder;->()V const-string v0, "play: " invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-boolean v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->d:Z invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p2 invoke-static {p1, p2}, Lcom/moji/tool/log/MJLogger;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_0 return-void .end method .method public a()Z .locals 2 .line 57 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; const/16 v1, 0x64 invoke-virtual {v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->hasMessages(I)Z move-result v0 if-nez v0, :cond_1 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; const/16 v1, 0x65 invoke-virtual {v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->hasMessages(I)Z move-result v0 if-eqz v0, :cond_0 goto :goto_0 :cond_0 const/4 v0, 0x0 goto :goto_1 :cond_1 :goto_0 const/4 v0, 0x1 :goto_1 return v0 .end method .method public b()V .locals 2 .line 61 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; const/16 v1, 0x64 invoke-virtual {v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->removeMessages(I)V .line 62 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; const/16 v1, 0x65 invoke-virtual {v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->removeMessages(I)V .line 63 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->b:Lcom/moji/mjweather/weather/window/IWindow; if-eqz v0, :cond_1 .line 64 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->b:Lcom/moji/mjweather/weather/window/IWindow; invoke-interface {v0}, Lcom/moji/mjweather/weather/window/IWindow;->getView()Landroid/view/View; move-result-object v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->b:Lcom/moji/mjweather/weather/window/IWindow; invoke-interface {v0}, Lcom/moji/mjweather/weather/window/IWindow;->getView()Landroid/view/View; move-result-object v0 invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; move-result-object v0 if-eqz v0, :cond_0 .line 65 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->b:Lcom/moji/mjweather/weather/window/IWindow; invoke-interface {v0}, Lcom/moji/mjweather/weather/window/IWindow;->getView()Landroid/view/View; move-result-object v0 invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; move-result-object v0 check-cast v0, Landroid/view/ViewGroup; const/16 v1, 0x8 invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->setVisibility(I)V .line 66 :cond_0 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->b:Lcom/moji/mjweather/weather/window/IWindow; invoke-interface {v0}, Lcom/moji/mjweather/weather/window/IWindow;->f()V const/4 v0, 0x0 .line 67 iput-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->b:Lcom/moji/mjweather/weather/window/IWindow; :cond_1 return-void .end method .method public c()V .locals 2 .line 72 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; const/16 v1, 0x64 invoke-virtual {v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->removeMessages(I)V .line 73 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; const/16 v1, 0x65 invoke-virtual {v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->removeMessages(I)V return-void .end method .method public d()V .locals 3 .line 87 invoke-virtual {p0}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->a()Z move-result v0 const/16 v1, 0x65 if-eqz v0, :cond_0 .line 89 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; const/16 v2, 0x64 invoke-virtual {v0, v2}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->removeMessages(I)V .line 90 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; invoke-virtual {v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->removeMessages(I)V .line 91 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; invoke-virtual {v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->obtainMessage(I)Landroid/os/Message; move-result-object v0 .line 92 iget-object v1, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; invoke-virtual {v1, v0}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->sendMessage(Landroid/os/Message;)Z goto :goto_0 :cond_0 const/4 v0, 0x0 .line 94 invoke-virtual {p0, v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->a(ZI)V :goto_0 return-void .end method .method public e()V .locals 2 .line 99 iget-object v0, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; const/16 v1, 0x66 invoke-virtual {v0, v1}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->obtainMessage(I)Landroid/os/Message; move-result-object v0 .line 100 iget-object v1, p0, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer;->c:Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler; invoke-virtual {v1, v0}, Lcom/moji/mjweather/weather/window/AvatarWindowPlayer$PlayHandler;->sendMessage(Landroid/os/Message;)Z return-void .end method