bsh$2.smali
.class final Ldxoptimizer/bsh$2;
.super Landroid/os/Handler;
.source "ImageLoader.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Ldxoptimizer/bsh;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = null
.end annotation
# direct methods
.method constructor <init>()V
.registers 1
.prologue
.line 70
invoke-direct {p0}, Landroid/os/Handler;-><init>()V
return-void
.end method
# virtual methods
.method public handleMessage(Landroid/os/Message;)V
.registers 6
.prologue
.line 73
iget v0, p1, Landroid/os/Message;->what:I
packed-switch v0, :pswitch_data_52
.line 98
:cond_5
:goto_5
return-void
.line 75
:pswitch_6
invoke-static {}, Ldxoptimizer/bsh;->a()Z
move-result v0
if-nez v0, :cond_5
.line 76
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ldxoptimizer/bsh$b;
.line 77
iget-object v1, v0, Ldxoptimizer/bsh$b;->c:Ldxoptimizer/bsh$a;
iget-object v2, v0, Ldxoptimizer/bsh$b;->b:Landroid/graphics/Bitmap;
iget-object v0, v0, Ldxoptimizer/bsh$b;->a:Landroid/widget/ImageView;
invoke-interface {v1, v2, v0}, Ldxoptimizer/bsh$a;->a(Landroid/graphics/Bitmap;Landroid/widget/ImageView;)V
goto :goto_5
.line 81
:pswitch_1a
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ldxoptimizer/bsh$b;
.line 82
iget-object v1, v0, Ldxoptimizer/bsh$b;->b:Landroid/graphics/Bitmap;
if-eqz v1, :cond_5
iget-object v1, v0, Ldxoptimizer/bsh$b;->a:Landroid/widget/ImageView;
if-eqz v1, :cond_5
.line 83
iget-object v1, v0, Ldxoptimizer/bsh$b;->a:Landroid/widget/ImageView;
iget-object v0, v0, Ldxoptimizer/bsh$b;->b:Landroid/graphics/Bitmap;
invoke-virtual {v1, v0}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
goto :goto_5
.line 87
:pswitch_2e
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, [Ljava/lang/Object;
check-cast v0, [Ljava/lang/Object;
.line 88
const/4 v1, 0x0
aget-object v1, v0, v1
check-cast v1, Ljava/lang/Boolean;
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
.line 89
const/4 v1, 0x1
aget-object v1, v0, v1
check-cast v1, Ljava/lang/Runnable;
.line 90
const/4 v3, 0x2
aget-object v0, v0, v3
check-cast v0, Ljava/lang/Runnable;
.line 91
if-eqz v2, :cond_4d
.line 92
invoke-interface {v1}, Ljava/lang/Runnable;->run()V
goto :goto_5
.line 94
:cond_4d
invoke-interface {v0}, Ljava/lang/Runnable;->run()V
goto :goto_5
.line 73
nop
:pswitch_data_52
.packed-switch 0x1
:pswitch_6
:pswitch_1a
:pswitch_2e
.end packed-switch
.end method