ImageLoader$1.smali
.class final Lcom/android/volley/toolbox/ImageLoader$1;
.super Ljava/lang/Object;
.source "ImageLoader.java"
# interfaces
.implements Lcom/android/volley/toolbox/ImageLoader$ImageListener;
# instance fields
.field final synthetic val$defaultImageResId:I
.field final synthetic val$errorImageResId:I
.field final synthetic val$view:Landroid/widget/ImageView;
# direct methods
.method constructor <init>(ILandroid/widget/ImageView;I)V
.registers 4
.prologue
.line 112
iput p1, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$errorImageResId:I
iput-object p2, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$view:Landroid/widget/ImageView;
iput p3, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$defaultImageResId:I
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onErrorResponse(Lcom/android/volley/VolleyError;)V
.registers 4
.prologue
.line 115
iget v0, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$errorImageResId:I
if-eqz v0, :cond_b
.line 116
iget-object v0, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$view:Landroid/widget/ImageView;
iget v1, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$errorImageResId:I
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 118
:cond_b
return-void
.end method
.method public onResponse(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V
.registers 5
.prologue
.line 122
invoke-virtual {p1}, Lcom/android/volley/toolbox/ImageLoader$ImageContainer;->getBitmap()Landroid/graphics/Bitmap;
move-result-object v0
if-eqz v0, :cond_10
.line 123
iget-object v0, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$view:Landroid/widget/ImageView;
invoke-virtual {p1}, Lcom/android/volley/toolbox/ImageLoader$ImageContainer;->getBitmap()Landroid/graphics/Bitmap;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
.line 127
:cond_f
:goto_f
return-void
.line 124
:cond_10
iget v0, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$defaultImageResId:I
if-eqz v0, :cond_f
.line 125
iget-object v0, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$view:Landroid/widget/ImageView;
iget v1, p0, Lcom/android/volley/toolbox/ImageLoader$1;->val$defaultImageResId:I
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_f
.end method