OkHttpStringCallBack.smali
.class public Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;
.super Lcom/zhy/http/okhttp/callback/StringCallback;
.source "OkHttpStringCallBack.java"
# instance fields
.field private mContext:Landroid/content/Context;
.field private progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 37
invoke-direct {p0}, Lcom/zhy/http/okhttp/callback/StringCallback;-><init>()V
.line 26
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 27
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->mContext:Landroid/content/Context;
.line 38
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.registers 4
.param p1, "mContext" # Landroid/content/Context;
.line 29
invoke-direct {p0}, Lcom/zhy/http/okhttp/callback/StringCallback;-><init>()V
.line 26
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 27
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->mContext:Landroid/content/Context;
.line 30
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->mContext:Landroid/content/Context;
.line 31
if-eqz p1, :cond_18
.line 32
new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;
const/4 v1, 0x3
invoke-direct {v0, p1, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;-><init>(Landroid/content/Context;I)V
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 33
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setCanCancel(Z)V
.line 35
:cond_18
return-void
.end method
# virtual methods
.method public inProgress(FJI)V
.registers 5
.param p1, "progress" # F
.param p2, "total" # J
.param p4, "id" # I
.line 100
return-void
.end method
.method public onAfter(I)V
.registers 4
.param p1, "id" # I
.line 59
const/4 v0, 0x0
:try_start_1
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
if-eqz v1, :cond_c
.line 60
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V
.line 61
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
:try_end_c
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_c} :catch_d
.line 66
:cond_c
goto :goto_13
.line 63
:catch_d
move-exception v1
.line 64
.local v1, "e":Ljava/lang/Exception;
invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
.line 65
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 67
.end local v1 # "e":Ljava/lang/Exception;
:goto_13
return-void
.end method
.method public onBefore(Lokhttp3/Request;I)V
.registers 6
.param p1, "request" # Lokhttp3/Request;
.param p2, "id" # I
.line 43
:try_start_0
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->mContext:Landroid/content/Context;
if-nez v0, :cond_5
.line 44
return-void
.line 46
:cond_5
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
if-nez v0, :cond_17
.line 47
new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->mContext:Landroid/content/Context;
const/4 v2, 0x3
invoke-direct {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;-><init>(Landroid/content/Context;I)V
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 48
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setCanCancel(Z)V
.line 50
:cond_17
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->show()V
:try_end_1c
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_1c} :catch_1d
.line 53
goto :goto_21
.line 51
:catch_1d
move-exception v0
.line 52
.local v0, "e":Ljava/lang/Exception;
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
.line 54
.end local v0 # "e":Ljava/lang/Exception;
:goto_21
return-void
.end method
.method public onError(Lokhttp3/Call;Ljava/lang/Exception;I)V
.registers 6
.param p1, "call" # Lokhttp3/Call;
.param p2, "e" # Ljava/lang/Exception;
.param p3, "id" # I
.line 71
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "---------\u8bf7\u6c42\u5f02\u5e38"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, " "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/socks/library/KLog;->e(Ljava/lang/Object;)V
.line 72
instance-of v0, p2, Ljava/net/UnknownHostException;
if-eqz v0, :cond_25
.line 74
return-void
.line 76
:cond_25
invoke-virtual {p2}, Ljava/lang/Exception;->printStackTrace()V
.line 77
return-void
.end method
.method public bridge synthetic onResponse(Ljava/lang/Object;I)V
.registers 3
.line 24
check-cast p1, Ljava/lang/String;
invoke-virtual {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle/okhttphelper/OkHttpStringCallBack;->onResponse(Ljava/lang/String;I)V
return-void
.end method
.method public onResponse(Ljava/lang/String;I)V
.registers 5
.param p1, "response" # Ljava/lang/String;
.param p2, "id" # I
.line 81
const-string v0, ""
invoke-static {v0}, Lcom/socks/library/KLog;->d(Ljava/lang/Object;)V
.line 82
const-string v0, "okhttp"
const-string v1, "onResponse\uff1acomplete"
invoke-static {v0, v1}, Lcom/google/android/exoplayer2/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 95
return-void
.end method