.class public Lcom/moji/weathersence/adavatar/AdAvatarControlImpl; .super Ljava/lang/Object; .source "AdAvatarControlImpl.java" # interfaces .implements Lcom/moji/weathersence/adavatar/AdAvatarControl; # instance fields .field private a:Lcom/moji/weathersence/screen/MJScreen; # direct methods .method public constructor (Lcom/moji/weathersence/screen/MJScreen;)V .locals 0 .line 17 invoke-direct {p0}, Ljava/lang/Object;->()V .line 18 iput-object p1, p0, Lcom/moji/weathersence/adavatar/AdAvatarControlImpl;->a:Lcom/moji/weathersence/screen/MJScreen; return-void .end method .method static synthetic a(Lcom/moji/weathersence/adavatar/AdAvatarControlImpl;)Lcom/moji/weathersence/screen/MJScreen; .locals 0 .line 12 iget-object p0, p0, Lcom/moji/weathersence/adavatar/AdAvatarControlImpl;->a:Lcom/moji/weathersence/screen/MJScreen; return-object p0 .end method # virtual methods .method public a()V .locals 2 .line 85 sget-object v0, Lcom/badlogic/gdx/Gdx;->a:Lcom/badlogic/gdx/Application; if-nez v0, :cond_0 return-void .line 88 :cond_0 sget-object v0, Lcom/badlogic/gdx/Gdx;->a:Lcom/badlogic/gdx/Application; new-instance v1, Lcom/moji/weathersence/adavatar/AdAvatarControlImpl$5; invoke-direct {v1, p0}, Lcom/moji/weathersence/adavatar/AdAvatarControlImpl$5;->(Lcom/moji/weathersence/adavatar/AdAvatarControlImpl;)V invoke-interface {v0, v1}, Lcom/badlogic/gdx/Application;->postRunnable(Ljava/lang/Runnable;)V return-void .end method .method public a(Lcom/moji/weathersence/adavatar/PlayControlData;Lcom/moji/weathersence/adavatar/PlayCallBack;)V .locals 2 .line 38 sget-object v0, Lcom/badlogic/gdx/Gdx;->a:Lcom/badlogic/gdx/Application; if-nez v0, :cond_0 const-string p1, "app empty" .line 39 invoke-interface {p2, p1}, Lcom/moji/weathersence/adavatar/PlayCallBack;->a(Ljava/lang/String;)V return-void .line 42 :cond_0 sget-object v0, Lcom/badlogic/gdx/Gdx;->a:Lcom/badlogic/gdx/Application; new-instance v1, Lcom/moji/weathersence/adavatar/AdAvatarControlImpl$2; invoke-direct {v1, p0, p1, p2}, Lcom/moji/weathersence/adavatar/AdAvatarControlImpl$2;->(Lcom/moji/weathersence/adavatar/AdAvatarControlImpl;Lcom/moji/weathersence/adavatar/PlayControlData;Lcom/moji/weathersence/adavatar/PlayCallBack;)V invoke-interface {v0, v1}, Lcom/badlogic/gdx/Application;->postRunnable(Ljava/lang/Runnable;)V return-void .end method .method public a(Ljava/lang/String;Ljava/lang/String;Lcom/moji/weathersence/adavatar/LoadAdMonaResourceCallback;)V .locals 2 .line 24 sget-object v0, Lcom/badlogic/gdx/Gdx;->a:Lcom/badlogic/gdx/Application; if-nez v0, :cond_0 .line 25 invoke-interface {p3}, Lcom/moji/weathersence/adavatar/LoadAdMonaResourceCallback;->a()V return-void .line 28 :cond_0 sget-object v0, Lcom/badlogic/gdx/Gdx;->a:Lcom/badlogic/gdx/Application; new-instance v1, Lcom/moji/weathersence/adavatar/AdAvatarControlImpl$1; invoke-direct {v1, p0, p1, p2, p3}, Lcom/moji/weathersence/adavatar/AdAvatarControlImpl$1;->(Lcom/moji/weathersence/adavatar/AdAvatarControlImpl;Ljava/lang/String;Ljava/lang/String;Lcom/moji/weathersence/adavatar/LoadAdMonaResourceCallback;)V invoke-interface {v0, v1}, Lcom/badlogic/gdx/Application;->postRunnable(Ljava/lang/Runnable;)V return-void .end method .method public b()Ljava/lang/String; .locals 1 .annotation build Landroid/support/annotation/Nullable; .end annotation .line 102 invoke-static {}, Lcom/moji/weathersence/adavatar/AdAvatarResourceLoader;->a()Lcom/moji/weathersence/adavatar/AdAvatarResourceLoader; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weathersence/adavatar/AdAvatarResourceLoader;->b()Lcom/esotericsoftware/spine/utils/SkeletonActor; move-result-object v0 if-eqz v0, :cond_0 .line 103 invoke-static {}, Lcom/moji/weathersence/adavatar/AdAvatarResourceLoader;->a()Lcom/moji/weathersence/adavatar/AdAvatarResourceLoader; move-result-object v0 invoke-virtual {v0}, Lcom/moji/weathersence/adavatar/AdAvatarResourceLoader;->g()Ljava/lang/String; move-result-object v0 return-object v0 :cond_0 const/4 v0, 0x0 return-object v0 .end method