p.smali
.class public final Lcom/imo/android/imoim/web/p;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/web/p$a;
}
.end annotation
# static fields
.field public static a:Ljava/lang/String; = ""
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 20
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Lcom/imo/android/imoim/data/message/imdata/b;)Lcom/imo/android/imoim/data/message/b/c;
.registers 4
const/4 v0, 0x0
if-nez p0, :cond_4
return-object v0
.line 86
:cond_4
invoke-virtual {p0}, Lcom/imo/android/imoim/data/message/imdata/b;->b()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_15
invoke-virtual {p0}, Lcom/imo/android/imoim/data/message/imdata/b;->b()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_15
return-object v0
.line 90
:cond_15
invoke-virtual {p0}, Lcom/imo/android/imoim/data/message/imdata/b;->c()Lcom/imo/android/imoim/data/message/b/d;
move-result-object p0
.line 91
instance-of v1, p0, Lcom/imo/android/imoim/data/message/b/c;
if-nez v1, :cond_1e
return-object v0
.line 95
:cond_1e
check-cast p0, Lcom/imo/android/imoim/data/message/b/c;
return-object p0
.end method
.method public static a()Lcom/imo/android/imoim/web/p;
.registers 1
.line 29
invoke-static {}, Lcom/imo/android/imoim/web/p$a;->a()Lcom/imo/android/imoim/web/p;
move-result-object v0
return-object v0
.end method
.method public static a(Ljava/lang/String;)V
.registers 1
.line 33
sput-object p0, Lcom/imo/android/imoim/web/p;->a:Ljava/lang/String;
return-void
.end method
.method public static a(Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/b;)V
.registers 5
.line 112
invoke-static {p1}, Lcom/imo/android/imoim/web/p;->a(Lcom/imo/android/imoim/data/message/imdata/b;)Lcom/imo/android/imoim/data/message/b/c;
move-result-object p1
if-nez p1, :cond_7
return-void
.line 116
:cond_7
iget-object p1, p1, Lcom/imo/android/imoim/data/message/b/c;->b:Ljava/lang/String;
.line 1121
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "click"
const-string v2, "download"
.line 1122
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "from"
.line 1123
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "url"
.line 1124
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1125
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p1, "h5pic_action_stable"
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.line 53
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "show"
const-string v2, "pic"
.line 54
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "from"
.line 55
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "url"
.line 56
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 57
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p1, "h5pic_action_stable"
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static b()Ljava/lang/String;
.registers 1
.line 37
sget-object v0, Lcom/imo/android/imoim/web/p;->a:Ljava/lang/String;
return-object v0
.end method
.method public static b(Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/b;)V
.registers 5
.line 133
invoke-static {p1}, Lcom/imo/android/imoim/web/p;->a(Lcom/imo/android/imoim/data/message/imdata/b;)Lcom/imo/android/imoim/data/message/b/c;
move-result-object p1
if-nez p1, :cond_7
return-void
.line 137
:cond_7
iget-object p1, p1, Lcom/imo/android/imoim/data/message/b/c;->b:Ljava/lang/String;
.line 1142
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "click"
const-string v2, "share"
.line 1143
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "from"
.line 1144
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "url"
.line 1145
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1146
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p1, "h5pic_action_stable"
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static b(Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.line 73
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "click"
const-string v2, "pic_tail"
.line 74
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 75
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->aw(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v1, "from"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "url"
.line 76
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 77
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p1, "h5pic_action_stable"
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static c(Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.line 100
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "click"
const-string v2, "play"
.line 101
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "from"
.line 102
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "url"
.line 103
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 104
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p1, "h5pic_action_stable"
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static d(Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.line 159
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "click"
const-string v2, "save"
.line 160
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "type"
.line 161
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "url"
.line 162
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 163
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p1, "h5pic_action_stable"
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method