ImageLoader$3.smali

.class final Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;
.super Ljava/lang/Object;
.source "ImageLoader.java"

# interfaces
.implements Lcom/bumptech/glide/request/RequestListener;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lhurriyet/mobil/android/hurriyet/utils/ImageLoader;->simpleGifLoader(Landroid/widget/ImageView;Ljava/lang/String;ZI)V
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x8
    name = null
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Ljava/lang/Object;",
        "Lcom/bumptech/glide/request/RequestListener<",
        "Landroid/graphics/drawable/Drawable;",
        ">;"
    }
.end annotation


# instance fields
.field final synthetic val$currentTry:I

.field final synthetic val$imageUrl:Ljava/lang/String;

.field final synthetic val$imageView:Landroid/widget/ImageView;

.field final synthetic val$useFadeAnimation:Z


# direct methods
.method constructor <init>(ILandroid/widget/ImageView;Ljava/lang/String;Z)V
    .registers 5

    .line 168
    iput p1, p0, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->val$currentTry:I

    iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->val$imageView:Landroid/widget/ImageView;

    iput-object p3, p0, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->val$imageUrl:Ljava/lang/String;

    iput-boolean p4, p0, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->val$useFadeAnimation:Z

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public onLoadFailed(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z
    .registers 7
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lcom/bumptech/glide/load/engine/GlideException;",
            "Ljava/lang/Object;",
            "Lcom/bumptech/glide/request/target/Target<",
            "Landroid/graphics/drawable/Drawable;",
            ">;Z)Z"
        }
    .end annotation

    const/4 p1, 0x1

    new-array p2, p1, [Ljava/lang/String;

    .line 171
    new-instance p3, Ljava/lang/StringBuilder;

    invoke-direct {p3}, Ljava/lang/StringBuilder;-><init>()V

    const-string p4, "GIF TIMEOUT! Try:"

    invoke-virtual {p3, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget p4, p0, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->val$currentTry:I

    invoke-virtual {p3, p4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p3

    const/4 p4, 0x0

    aput-object p3, p2, p4

    invoke-static {p2}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V

    .line 172
    iget p2, p0, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->val$currentTry:I

    const/4 p3, 0x2

    if-ge p2, p3, :cond_2b

    .line 173
    iget-object p3, p0, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->val$imageView:Landroid/widget/ImageView;

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->val$imageUrl:Ljava/lang/String;

    iget-boolean v1, p0, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->val$useFadeAnimation:Z

    add-int/2addr p2, p1

    # invokes: Lhurriyet/mobil/android/hurriyet/utils/ImageLoader;->simpleGifLoader(Landroid/widget/ImageView;Ljava/lang/String;ZI)V
    invoke-static {p3, v0, v1, p2}, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader;->access$200(Landroid/widget/ImageView;Ljava/lang/String;ZI)V

    :cond_2b
    return p4
.end method

.method public onResourceReady(Landroid/graphics/drawable/Drawable;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/graphics/drawable/Drawable;",
            "Ljava/lang/Object;",
            "Lcom/bumptech/glide/request/target/Target<",
            "Landroid/graphics/drawable/Drawable;",
            ">;",
            "Lcom/bumptech/glide/load/DataSource;",
            "Z)Z"
        }
    .end annotation

    const-string p1, "GIF READY!"

    .line 180
    filled-new-array {p1}, [Ljava/lang/String;

    move-result-object p1

    invoke-static {p1}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V

    const/4 p1, 0x0

    return p1
.end method

.method public bridge synthetic onResourceReady(Ljava/lang/Object;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z
    .registers 6

    .line 168
    check-cast p1, Landroid/graphics/drawable/Drawable;

    invoke-virtual/range {p0 .. p5}, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader$3;->onResourceReady(Landroid/graphics/drawable/Drawable;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z

    move-result p1

    return p1
.end method