a.smali

.class public Lcom/qq/e/comm/plugin/m/a;
.super Ljava/lang/Object;


# direct methods
.method public static a(Landroid/content/Context;Lcom/qq/e/comm/plugin/s/a;Lcom/qq/e/comm/plugin/y/c;)Lcom/qq/e/comm/plugin/m/g;
    .registers 5

    if-eqz p0, :cond_4

    if-nez p1, :cond_d

    :cond_4
    const-string v0, "BottomCardFactory"

    const-string v1, "params error, create BottomCard fail."

    invoke-static {v0, v1}, Lcom/qq/e/comm/plugin/util/aj;->a(Ljava/lang/String;Ljava/lang/String;)V

    const/4 v0, 0x0

    :goto_c
    return-object v0

    :cond_d
    invoke-static {p1}, Lcom/qq/e/comm/plugin/util/q;->a(Lcom/qq/e/comm/plugin/s/a;)Z

    move-result v0

    if-eqz v0, :cond_20

    const-string v0, "BottomCardFactory"

    const-string v1, "dpa ad, create DpaCardView."

    invoke-static {v0, v1}, Lcom/qq/e/comm/plugin/util/aj;->a(Ljava/lang/String;Ljava/lang/String;)V

    new-instance v0, Lcom/qq/e/comm/plugin/m/c;

    invoke-direct {v0, p0, p1, p2}, Lcom/qq/e/comm/plugin/m/c;-><init>(Landroid/content/Context;Lcom/qq/e/comm/plugin/s/a;Lcom/qq/e/comm/plugin/y/c;)V

    goto :goto_c

    :cond_20
    const-string v0, "BottomCardFactory"

    const-string v1, "normal ad, create BottomCardView."

    invoke-static {v0, v1}, Lcom/qq/e/comm/plugin/util/aj;->a(Ljava/lang/String;Ljava/lang/String;)V

    new-instance v0, Lcom/qq/e/comm/plugin/m/b;

    invoke-direct {v0, p0, p1}, Lcom/qq/e/comm/plugin/m/b;-><init>(Landroid/content/Context;Lcom/qq/e/comm/plugin/s/a;)V

    goto :goto_c
.end method