b$b.smali
.class final Landroidx/mediarouter/app/b$b;
.super Landroid/os/AsyncTask;
.source ""
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/mediarouter/app/b;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x12
name = "b"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/AsyncTask<",
"Ljava/lang/Void;",
"Ljava/lang/Void;",
"Landroid/graphics/drawable/Drawable;",
">;"
}
.end annotation
# instance fields
.field private final a:I
.field final synthetic b:Landroidx/mediarouter/app/b;
# direct methods
.method constructor <init>(Landroidx/mediarouter/app/b;I)V
.registers 3
iput-object p1, p0, Landroidx/mediarouter/app/b$b;->b:Landroidx/mediarouter/app/b;
invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V
iput p2, p0, Landroidx/mediarouter/app/b$b;->a:I
return-void
.end method
.method private a(Landroid/graphics/drawable/Drawable;)V
.registers 4
if-eqz p1, :cond_d
sget-object v0, Landroidx/mediarouter/app/b;->q:Landroid/util/SparseArray;
iget v1, p0, Landroidx/mediarouter/app/b$b;->a:I
invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
move-result-object p1
invoke-virtual {v0, v1, p1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
:cond_d
iget-object p1, p0, Landroidx/mediarouter/app/b$b;->b:Landroidx/mediarouter/app/b;
const/4 v0, 0x0
iput-object v0, p1, Landroidx/mediarouter/app/b;->j:Landroidx/mediarouter/app/b$b;
return-void
.end method
# virtual methods
.method protected varargs b([Ljava/lang/Void;)Landroid/graphics/drawable/Drawable;
.registers 3
iget-object p1, p0, Landroidx/mediarouter/app/b$b;->b:Landroidx/mediarouter/app/b;
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
iget v0, p0, Landroidx/mediarouter/app/b$b;->a:I
invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object p1
return-object p1
.end method
.method protected c(Landroid/graphics/drawable/Drawable;)V
.registers 2
invoke-direct {p0, p1}, Landroidx/mediarouter/app/b$b;->a(Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method protected d(Landroid/graphics/drawable/Drawable;)V
.registers 3
invoke-direct {p0, p1}, Landroidx/mediarouter/app/b$b;->a(Landroid/graphics/drawable/Drawable;)V
iget-object v0, p0, Landroidx/mediarouter/app/b$b;->b:Landroidx/mediarouter/app/b;
invoke-virtual {v0, p1}, Landroidx/mediarouter/app/b;->setRemoteIndicatorDrawable(Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
.registers 2
check-cast p1, [Ljava/lang/Void;
invoke-virtual {p0, p1}, Landroidx/mediarouter/app/b$b;->b([Ljava/lang/Void;)Landroid/graphics/drawable/Drawable;
move-result-object p1
return-object p1
.end method
.method protected bridge synthetic onCancelled(Ljava/lang/Object;)V
.registers 2
check-cast p1, Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, p1}, Landroidx/mediarouter/app/b$b;->c(Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V
.registers 2
check-cast p1, Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, p1}, Landroidx/mediarouter/app/b$b;->d(Landroid/graphics/drawable/Drawable;)V
return-void
.end method