WallpaperActivity$PatternCell.smali
.class Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;
.super Lim/tpelyyftgw/ui/components/BackupImageView;
.source "WallpaperActivity.java"
# interfaces
.implements Lim/tpelyyftgw/messenger/DownloadController$FileDownloadProgressListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/WallpaperActivity;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2
name = "PatternCell"
.end annotation
# instance fields
.field private TAG:I
.field private currentPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
.field private radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
.field private rect:Landroid/graphics/RectF;
.field final synthetic this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
.field private wasSelected:Z
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Lim/tpelyyftgw/ui/WallpaperActivity;Landroid/content/Context;)V
.registers 8
.param p2, "context" # Landroid/content/Context;
.line 163
iput-object p1, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
.line 164
invoke-direct {p0, p2}, Lim/tpelyyftgw/ui/components/BackupImageView;-><init>(Landroid/content/Context;)V
.line 156
new-instance v0, Landroid/graphics/RectF;
invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
iput-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->rect:Landroid/graphics/RectF;
.line 165
const/high16 v0, 0x40c00000 # 6.0f
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v0
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->setRoundRadius(I)V
.line 167
new-instance v0, Lim/tpelyyftgw/ui/components/RadialProgress2;
invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/components/RadialProgress2;-><init>(Landroid/view/View;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
.line 168
const/high16 v1, 0x41f00000 # 30.0f
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v2
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v1
const/high16 v3, 0x428c0000 # 70.0f
invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v4
invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v3
invoke-virtual {v0, v2, v1, v4, v3}, Lim/tpelyyftgw/ui/components/RadialProgress2;->setProgressRect(IIII)V
.line 170
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->currentAccount:I
invoke-static {p1}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$000(Lim/tpelyyftgw/ui/WallpaperActivity;)I
move-result p1
invoke-static {p1}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;
move-result-object p1
invoke-virtual {p1}, Lim/tpelyyftgw/messenger/DownloadController;->generateObserverTag()I
move-result p1
iput p1, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->TAG:I
.line 171
return-void
.end method
.method static synthetic access$2500(Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;)V
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;
.param p1, "x1" # Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
.line 154
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->setPattern(Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;)V
return-void
.end method
.method private setPattern(Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;)V
.registers 13
.param p1, "wallPaper" # Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
.line 174
iput-object p1, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->currentPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
.line 175
if-eqz p1, :cond_22
.line 176
iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;
iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$Document;->thumbs:Ljava/util/ArrayList;
const/16 v1, 0x64
invoke-static {v0, v1}, Lim/tpelyyftgw/messenger/FileLoader;->getClosestPhotoSizeWithSize(Ljava/util/ArrayList;I)Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
move-result-object v0
.line 177
.local v0, "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
iget-object v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;
invoke-static {v0, v1}, Lim/tpelyyftgw/messenger/ImageLocation;->getForDocument(Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;Lim/tpelyyftgw/tgnet/TLRPC$Document;)Lim/tpelyyftgw/messenger/ImageLocation;
move-result-object v3
const/4 v5, 0x0
const/4 v6, 0x0
const/4 v8, 0x0
const/4 v9, 0x1
const-string v4, "100_100"
const-string v7, "jpg"
move-object v2, p0
move-object v10, p1
invoke-virtual/range {v2 .. v10}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Ljava/lang/String;IILjava/lang/Object;)V
.line 178
.end local v0 # "thumb":Lim/tpelyyftgw/tgnet/TLRPC$PhotoSize;
goto :goto_26
.line 179
:cond_22
const/4 v0, 0x0
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 181
:goto_26
const/4 v0, 0x0
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->updateSelected(Z)V
.line 182
return-void
.end method
# virtual methods
.method public getObserverTag()I
.registers 2
.line 245
iget v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->TAG:I
return v0
.end method
.method protected onAttachedToWindow()V
.registers 2
.line 186
invoke-super {p0}, Lim/tpelyyftgw/ui/components/BackupImageView;->onAttachedToWindow()V
.line 187
const/4 v0, 0x0
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->updateSelected(Z)V
.line 188
return-void
.end method
.method protected onDraw(Landroid/graphics/Canvas;)V
.registers 6
.param p1, "canvas" # Landroid/graphics/Canvas;
.line 202
invoke-virtual {p0}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;
move-result-object v0
const v1, 0x3f4ccccd # 0.8f
invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->setAlpha(F)V
.line 204
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->backgroundPaint:Landroid/graphics/Paint;
invoke-static {v0}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$400(Lim/tpelyyftgw/ui/WallpaperActivity;)Landroid/graphics/Paint;
move-result-object v0
iget-object v1, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->backgroundColor:I
invoke-static {v1}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$300(Lim/tpelyyftgw/ui/WallpaperActivity;)I
move-result v1
invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V
.line 205
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->rect:Landroid/graphics/RectF;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->getMeasuredWidth()I
move-result v1
int-to-float v1, v1
invoke-virtual {p0}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->getMeasuredHeight()I
move-result v2
int-to-float v2, v2
const/4 v3, 0x0
invoke-virtual {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;->set(FFFF)V
.line 206
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->rect:Landroid/graphics/RectF;
const/high16 v1, 0x40c00000 # 6.0f
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v2
int-to-float v2, v2
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v1
int-to-float v1, v1
iget-object v3, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->backgroundPaint:Landroid/graphics/Paint;
invoke-static {v3}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$400(Lim/tpelyyftgw/ui/WallpaperActivity;)Landroid/graphics/Paint;
move-result-object v3
invoke-virtual {p1, v0, v2, v1, v3}, Landroid/graphics/Canvas;->drawRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V
.line 208
invoke-super {p0, p1}, Lim/tpelyyftgw/ui/components/BackupImageView;->onDraw(Landroid/graphics/Canvas;)V
.line 210
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
iget-object v1, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->patternColor:I
invoke-static {v1}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$500(Lim/tpelyyftgw/ui/WallpaperActivity;)I
move-result v1
iget-object v2, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->patternColor:I
invoke-static {v2}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$500(Lim/tpelyyftgw/ui/WallpaperActivity;)I
move-result v2
const/4 v3, -0x1
invoke-virtual {v0, v1, v2, v3, v3}, Lim/tpelyyftgw/ui/components/RadialProgress2;->setColors(IIII)V
.line 211
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/RadialProgress2;->draw(Landroid/graphics/Canvas;)V
.line 212
return-void
.end method
.method public onFailedDownload(Ljava/lang/String;Z)V
.registers 9
.param p1, "fileName" # Ljava/lang/String;
.param p2, "canceled" # Z
.line 221
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
iget-object v1, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
iget-object v2, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->currentPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
const/4 v4, 0x1
move-object v3, p0
move v5, p2
# invokes: Lim/tpelyyftgw/ui/WallpaperActivity;->updateButtonState(Lim/tpelyyftgw/ui/components/RadialProgress2;Ljava/lang/Object;Lim/tpelyyftgw/messenger/DownloadController$FileDownloadProgressListener;ZZ)V
invoke-static/range {v0 .. v5}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$200(Lim/tpelyyftgw/ui/WallpaperActivity;Lim/tpelyyftgw/ui/components/RadialProgress2;Ljava/lang/Object;Lim/tpelyyftgw/messenger/DownloadController$FileDownloadProgressListener;ZZ)V
.line 222
return-void
.end method
.method protected onMeasure(II)V
.registers 5
.param p1, "widthMeasureSpec" # I
.param p2, "heightMeasureSpec" # I
.line 216
const/high16 v0, 0x42c80000 # 100.0f
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v1
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v0
invoke-virtual {p0, v1, v0}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->setMeasuredDimension(II)V
.line 217
return-void
.end method
.method public onProgressDownload(Ljava/lang/String;F)V
.registers 11
.param p1, "fileName" # Ljava/lang/String;
.param p2, "progress" # F
.line 232
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
iget-object v1, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->progressVisible:Z
invoke-static {v1}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$600(Lim/tpelyyftgw/ui/WallpaperActivity;)Z
move-result v1
invoke-virtual {v0, p2, v1}, Lim/tpelyyftgw/ui/components/RadialProgress2;->setProgress(FZ)V
.line 233
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RadialProgress2;->getIcon()I
move-result v0
const/16 v1, 0xa
if-eq v0, v1, :cond_21
.line 234
iget-object v2, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
iget-object v3, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
iget-object v4, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->currentPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
const/4 v6, 0x0
const/4 v7, 0x1
move-object v5, p0
# invokes: Lim/tpelyyftgw/ui/WallpaperActivity;->updateButtonState(Lim/tpelyyftgw/ui/components/RadialProgress2;Ljava/lang/Object;Lim/tpelyyftgw/messenger/DownloadController$FileDownloadProgressListener;ZZ)V
invoke-static/range {v2 .. v7}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$200(Lim/tpelyyftgw/ui/WallpaperActivity;Lim/tpelyyftgw/ui/components/RadialProgress2;Ljava/lang/Object;Lim/tpelyyftgw/messenger/DownloadController$FileDownloadProgressListener;ZZ)V
.line 236
:cond_21
return-void
.end method
.method public onProgressUpload(Ljava/lang/String;FZ)V
.registers 4
.param p1, "fileName" # Ljava/lang/String;
.param p2, "progress" # F
.param p3, "isEncrypted" # Z
.line 241
return-void
.end method
.method public onSuccessDownload(Ljava/lang/String;)V
.registers 11
.param p1, "fileName" # Ljava/lang/String;
.line 226
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
iget-object v1, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->progressVisible:Z
invoke-static {v1}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$600(Lim/tpelyyftgw/ui/WallpaperActivity;)Z
move-result v1
const/high16 v2, 0x3f800000 # 1.0f
invoke-virtual {v0, v2, v1}, Lim/tpelyyftgw/ui/components/RadialProgress2;->setProgress(FZ)V
.line 227
iget-object v3, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
iget-object v4, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
iget-object v5, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->currentPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
const/4 v7, 0x0
const/4 v8, 0x1
move-object v6, p0
# invokes: Lim/tpelyyftgw/ui/WallpaperActivity;->updateButtonState(Lim/tpelyyftgw/ui/components/RadialProgress2;Ljava/lang/Object;Lim/tpelyyftgw/messenger/DownloadController$FileDownloadProgressListener;ZZ)V
invoke-static/range {v3 .. v8}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$200(Lim/tpelyyftgw/ui/WallpaperActivity;Lim/tpelyyftgw/ui/components/RadialProgress2;Ljava/lang/Object;Lim/tpelyyftgw/messenger/DownloadController$FileDownloadProgressListener;ZZ)V
.line 228
return-void
.end method
.method public updateSelected(Z)V
.registers 10
.param p1, "animated" # Z
.line 191
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->currentPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
const/4 v1, 0x0
if-nez v0, :cond_d
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->selectedPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
invoke-static {v0}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$100(Lim/tpelyyftgw/ui/WallpaperActivity;)Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
move-result-object v0
if-eqz v0, :cond_27
:cond_d
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->selectedPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
invoke-static {v0}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$100(Lim/tpelyyftgw/ui/WallpaperActivity;)Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
move-result-object v0
if-eqz v0, :cond_29
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->currentPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
if-eqz v0, :cond_29
iget-wide v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;->id:J
iget-object v0, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->selectedPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
invoke-static {v0}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$100(Lim/tpelyyftgw/ui/WallpaperActivity;)Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
move-result-object v0
iget-wide v4, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;->id:J
cmp-long v0, v2, v4
if-nez v0, :cond_29
:cond_27
const/4 v0, 0x1
goto :goto_2a
:cond_29
const/4 v0, 0x0
.line 192
.local v0, "isSelected":Z
:goto_2a
if-eqz v0, :cond_3b
.line 193
iget-object v2, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->this$0:Lim/tpelyyftgw/ui/WallpaperActivity;
iget-object v3, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
# getter for: Lim/tpelyyftgw/ui/WallpaperActivity;->selectedPattern:Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
invoke-static {v2}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$100(Lim/tpelyyftgw/ui/WallpaperActivity;)Lim/tpelyyftgw/tgnet/TLRPC$TL_wallPaper;
move-result-object v4
const/4 v6, 0x0
move-object v5, p0
move v7, p1
# invokes: Lim/tpelyyftgw/ui/WallpaperActivity;->updateButtonState(Lim/tpelyyftgw/ui/components/RadialProgress2;Ljava/lang/Object;Lim/tpelyyftgw/messenger/DownloadController$FileDownloadProgressListener;ZZ)V
invoke-static/range {v2 .. v7}, Lim/tpelyyftgw/ui/WallpaperActivity;->access$200(Lim/tpelyyftgw/ui/WallpaperActivity;Lim/tpelyyftgw/ui/components/RadialProgress2;Ljava/lang/Object;Lim/tpelyyftgw/messenger/DownloadController$FileDownloadProgressListener;ZZ)V
goto :goto_41
.line 195
:cond_3b
iget-object v2, p0, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->radialProgress:Lim/tpelyyftgw/ui/components/RadialProgress2;
const/4 v3, 0x4
invoke-virtual {v2, v3, v1, p1}, Lim/tpelyyftgw/ui/components/RadialProgress2;->setIcon(IZZ)V
.line 197
:goto_41
invoke-virtual {p0}, Lim/tpelyyftgw/ui/WallpaperActivity$PatternCell;->invalidate()V
.line 198
return-void
.end method