Weather/smali_classes2/com/moji/mjad/third/LoadCrystalAd.smali
2021-05-10 10:13:34 +02:00

117 lines
4.0 KiB
Smali

.class public Lcom/moji/mjad/third/LoadCrystalAd;
.super Ljava/lang/Object;
.source "LoadCrystalAd.java"
# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/lang/String;Lcom/moji/mjad/common/data/AdCommon;)V
.locals 3
.line 92
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 93
new-instance v0, Lcom/moji/mjad/third/CrystalAd;
iget-object v1, p3, Lcom/moji/mjad/common/data/AdCommon;->adRequeestId:Ljava/lang/String;
new-instance v2, Lcom/moji/mjad/third/LoadCrystalAd$3;
invoke-direct {v2, p0, p3, p2}, Lcom/moji/mjad/third/LoadCrystalAd$3;-><init>(Lcom/moji/mjad/third/LoadCrystalAd;Lcom/moji/mjad/common/data/AdCommon;Ljava/lang/String;)V
invoke-direct {v0, p1, p3, v1, v2}, Lcom/moji/mjad/third/CrystalAd;-><init>(Landroid/content/Context;Lcom/moji/mjad/base/data/MojiRecordData;Ljava/lang/String;Lcom/moji/mjad/third/CrystalAd$OnCrystalLoadListener;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Ljava/lang/String;Lcom/moji/mjad/common/data/AdCommon;Lcom/moji/mjad/common/network/ISDKRequestCallBack;)V
.locals 3
.line 27
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
if-eqz p3, :cond_1
.line 28
iget-object v0, p3, Lcom/moji/mjad/common/data/AdCommon;->adRequeestId:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
goto :goto_0
.line 34
:cond_0
new-instance v0, Lcom/moji/mjad/third/CrystalAd;
iget-object v1, p3, Lcom/moji/mjad/common/data/AdCommon;->adRequeestId:Ljava/lang/String;
new-instance v2, Lcom/moji/mjad/third/LoadCrystalAd$1;
invoke-direct {v2, p0, p3, p2, p4}, Lcom/moji/mjad/third/LoadCrystalAd$1;-><init>(Lcom/moji/mjad/third/LoadCrystalAd;Lcom/moji/mjad/common/data/AdCommon;Ljava/lang/String;Lcom/moji/mjad/common/network/ISDKRequestCallBack;)V
invoke-direct {v0, p1, p3, v1, v2}, Lcom/moji/mjad/third/CrystalAd;-><init>(Landroid/content/Context;Lcom/moji/mjad/base/data/MojiRecordData;Ljava/lang/String;Lcom/moji/mjad/third/CrystalAd$OnCrystalLoadListener;)V
return-void
:cond_1
:goto_0
if-eqz p4, :cond_2
.line 30
sget-object p1, Lcom/moji/mjad/enumdata/ERROR_CODE;->NODATA:Lcom/moji/mjad/enumdata/ERROR_CODE;
invoke-interface {p4, p1, p2}, Lcom/moji/mjad/common/network/ISDKRequestCallBack;->a(Lcom/moji/mjad/enumdata/ERROR_CODE;Ljava/lang/String;)V
:cond_2
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Lcom/moji/mjad/common/data/AdCommon;Lcom/moji/mjad/common/network/AdCommonRequestCallBack;)V
.locals 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Ljava/lang/String;",
"Ljava/util/List<",
"Lcom/moji/mjad/common/data/AdCommon;",
">;",
"Lcom/moji/mjad/common/data/AdCommon;",
"Lcom/moji/mjad/common/network/AdCommonRequestCallBack;",
")V"
}
.end annotation
.line 63
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 64
new-instance v0, Lcom/moji/mjad/third/CrystalAd;
iget-object v1, p4, Lcom/moji/mjad/common/data/AdCommon;->adRequeestId:Ljava/lang/String;
new-instance v8, Lcom/moji/mjad/third/LoadCrystalAd$2;
move-object v2, v8
move-object v3, p0
move-object v4, p4
move-object v5, p2
move-object v6, p5
move-object v7, p3
invoke-direct/range {v2 .. v7}, Lcom/moji/mjad/third/LoadCrystalAd$2;-><init>(Lcom/moji/mjad/third/LoadCrystalAd;Lcom/moji/mjad/common/data/AdCommon;Ljava/lang/String;Lcom/moji/mjad/common/network/AdCommonRequestCallBack;Ljava/util/List;)V
invoke-direct {v0, p1, p4, v1, v8}, Lcom/moji/mjad/third/CrystalAd;-><init>(Landroid/content/Context;Lcom/moji/mjad/base/data/MojiRecordData;Ljava/lang/String;Lcom/moji/mjad/third/CrystalAd$OnCrystalLoadListener;)V
return-void
.end method