ImageLoader$MyImageRequest.smali
.class Lcom/android/volley/toolbox/ImageLoader$MyImageRequest;
.super Lcom/android/volley/toolbox/ImageRequest;
.source "ImageLoader.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/android/volley/toolbox/ImageLoader;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "MyImageRequest"
.end annotation
# instance fields
.field final synthetic this$0:Lcom/android/volley/toolbox/ImageLoader;
# direct methods
.method public constructor <init>(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Lcom/android/volley/Response$Listener;IILandroid/widget/ImageView$ScaleType;Landroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V
.registers 17
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lcom/android/volley/Response$Listener",
"<",
"Landroid/graphics/Bitmap;",
">;II",
"Landroid/widget/ImageView$ScaleType;",
"Landroid/graphics/Bitmap$Config;",
"Lcom/android/volley/Response$ErrorListener;",
")V"
}
.end annotation
.prologue
.line 306
iput-object p1, p0, Lcom/android/volley/toolbox/ImageLoader$MyImageRequest;->this$0:Lcom/android/volley/toolbox/ImageLoader;
move-object v0, p0
move-object v1, p2
move-object v2, p3
move v3, p4
move v4, p5
move-object v5, p6
move-object v6, p7
move-object/from16 v7, p8
.line 307
invoke-direct/range {v0 .. v7}, Lcom/android/volley/toolbox/ImageRequest;-><init>(Ljava/lang/String;Lcom/android/volley/Response$Listener;IILandroid/widget/ImageView$ScaleType;Landroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V
.line 308
return-void
.end method
# virtual methods
.method protected parseNetworkResponse(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/android/volley/NetworkResponse;",
")",
"Lcom/android/volley/Response",
"<",
"Landroid/graphics/Bitmap;",
">;"
}
.end annotation
.prologue
const-wide v2, 0x7fffffffffffffffL
.line 312
invoke-super {p0, p1}, Lcom/android/volley/toolbox/ImageRequest;->parseNetworkResponse(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;
move-result-object v0
.line 313
if-eqz v0, :cond_17
iget-object v1, v0, Lcom/android/volley/Response;->cacheEntry:Lcom/android/volley/Cache$Entry;
if-eqz v1, :cond_17
.line 314
iget-object v1, v0, Lcom/android/volley/Response;->cacheEntry:Lcom/android/volley/Cache$Entry;
iput-wide v2, v1, Lcom/android/volley/Cache$Entry;->softTtl:J
.line 315
iget-object v1, v0, Lcom/android/volley/Response;->cacheEntry:Lcom/android/volley/Cache$Entry;
iput-wide v2, v1, Lcom/android/volley/Cache$Entry;->ttl:J
.line 317
:cond_17
return-object v0
.end method