c.smali
.class final Lcom/cleanmaster/ui/app/utils/c;
.super Ljava/lang/Object;
.source "MarketUtils.java"
# interfaces
.implements Lcom/cleanmaster/hpsharelib/utils/DownloadTipDialog$OnDialogButtonClickListener;
# instance fields
.field final synthetic a:Lcom/cleanmaster/ui/app/market/a;
.field final synthetic b:Landroid/content/Context;
.field final synthetic c:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
.field final synthetic d:Lcom/cm/plugincluster/news/detail/INewsCmBrowser$OnGprsDialogClickListener;
# direct methods
.method constructor <init>(Lcom/cleanmaster/ui/app/market/a;Landroid/content/Context;Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;Lcom/cm/plugincluster/news/detail/INewsCmBrowser$OnGprsDialogClickListener;)V
.registers 5
.prologue
.line 373
iput-object p1, p0, Lcom/cleanmaster/ui/app/utils/c;->a:Lcom/cleanmaster/ui/app/market/a;
iput-object p2, p0, Lcom/cleanmaster/ui/app/utils/c;->b:Landroid/content/Context;
iput-object p3, p0, Lcom/cleanmaster/ui/app/utils/c;->c:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
iput-object p4, p0, Lcom/cleanmaster/ui/app/utils/c;->d:Lcom/cm/plugincluster/news/detail/INewsCmBrowser$OnGprsDialogClickListener;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public dismiss()V
.registers 2
.prologue
.line 401
iget-object v0, p0, Lcom/cleanmaster/ui/app/utils/c;->d:Lcom/cm/plugincluster/news/detail/INewsCmBrowser$OnGprsDialogClickListener;
invoke-interface {v0}, Lcom/cm/plugincluster/news/detail/INewsCmBrowser$OnGprsDialogClickListener;->onClickNo()V
.line 402
return-void
.end method
.method public onClick(I)V
.registers 11
.prologue
const/4 v8, 0x1
.line 376
if-ne p1, v8, :cond_56
.line 377
iget-object v0, p0, Lcom/cleanmaster/ui/app/utils/c;->a:Lcom/cleanmaster/ui/app/market/a;
invoke-virtual {v0}, Lcom/cleanmaster/ui/app/market/a;->getDownloadAppInfo()Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
move-result-object v7
.line 378
iget-object v0, p0, Lcom/cleanmaster/ui/app/utils/c;->a:Lcom/cleanmaster/ui/app/market/a;
invoke-virtual {v0}, Lcom/cleanmaster/ui/app/market/a;->getPkg()Ljava/lang/String;
move-result-object v4
.line 379
iget-object v0, p0, Lcom/cleanmaster/ui/app/utils/c;->a:Lcom/cleanmaster/ui/app/market/a;
invoke-virtual {v0}, Lcom/cleanmaster/ui/app/market/a;->getPkgUrl()Ljava/lang/String;
move-result-object v2
.line 380
iget-object v0, p0, Lcom/cleanmaster/ui/app/utils/c;->a:Lcom/cleanmaster/ui/app/market/a;
invoke-virtual {v0}, Lcom/cleanmaster/ui/app/market/a;->getTitle()Ljava/lang/String;
move-result-object v5
.line 381
iget-object v0, p0, Lcom/cleanmaster/ui/app/utils/c;->a:Lcom/cleanmaster/ui/app/market/a;
invoke-virtual {v0}, Lcom/cleanmaster/ui/app/market/a;->getPicUrl()Ljava/lang/String;
.line 383
invoke-static {}, Lcom/cleanmaster/ui/app/provider/a;->a()Lcom/cleanmaster/ui/app/provider/a;
move-result-object v0
iget-object v1, p0, Lcom/cleanmaster/ui/app/utils/c;->b:Landroid/content/Context;
iget-object v3, p0, Lcom/cleanmaster/ui/app/utils/c;->c:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
invoke-virtual {v3}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getUri()Landroid/net/Uri;
move-result-object v3
const/4 v6, 0x0
invoke-virtual/range {v0 .. v6}, Lcom/cleanmaster/ui/app/provider/a;->a(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Z)V
.line 385
if-eqz v7, :cond_4d
.line 386
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;->getDownloadState()Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
move-result-object v4
.line 387
new-instance v0, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
invoke-direct {v0, v8}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;-><init>(I)V
.line 388
invoke-virtual {v4}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getUri()Landroid/net/Uri;
move-result-object v1
invoke-virtual {v4}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getLoad()J
move-result-wide v2
invoke-virtual {v4}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getTotal()J
move-result-wide v4
invoke-virtual/range {v0 .. v5}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->setRunningData(Landroid/net/Uri;JJ)Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
.line 389
invoke-virtual {v7, v0}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;->setDownloadState(Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;)V
.line 391
:cond_4d
iget-object v0, p0, Lcom/cleanmaster/ui/app/utils/c;->d:Lcom/cm/plugincluster/news/detail/INewsCmBrowser$OnGprsDialogClickListener;
invoke-interface {v0}, Lcom/cm/plugincluster/news/detail/INewsCmBrowser$OnGprsDialogClickListener;->onClickYes()V
.line 396
:goto_52
invoke-static {p1}, Lcom/cleanmaster/ui/app/utils/a;->a(I)V
.line 397
return-void
.line 393
:cond_56
iget-object v0, p0, Lcom/cleanmaster/ui/app/utils/c;->d:Lcom/cm/plugincluster/news/detail/INewsCmBrowser$OnGprsDialogClickListener;
invoke-interface {v0}, Lcom/cm/plugincluster/news/detail/INewsCmBrowser$OnGprsDialogClickListener;->onClickNo()V
goto :goto_52
.end method