zzfb.smali
.class public final Lcom/google/android/libraries/places/internal/zzfb;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method private static zza(Landroid/app/Activity;)Landroidx/appcompat/widget/Toolbar;
.registers 5
const-string v0, "ColorUtil"
const/4 v1, 0x0
const/4 v2, 0x6
.line 17
:try_start_4
sget v3, Lcom/google/android/libraries/places/R$id;->places_autocomplete_action_bar:I
invoke-virtual {p0, v3}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
move-result-object p0
check-cast p0, Landroidx/appcompat/widget/Toolbar;
:try_end_c
.catch Ljava/lang/ClassCastException; {:try_start_4 .. :try_end_c} :catch_1b
if-nez p0, :cond_1a
.line 24
invoke-static {v0, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
move-result p0
if-eqz p0, :cond_19
const-string p0, "Failed to get action bar; couldn\'t get view."
.line 25
invoke-static {v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
:cond_19
return-object v1
:cond_1a
return-object p0
:catch_1b
move-exception p0
.line 20
invoke-static {v0, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
move-result v2
if-eqz v2, :cond_27
const-string v2, "Failed to get action bar; View is wrong class."
.line 21
invoke-static {v0, v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:cond_27
return-object v1
.end method
.method public static zza(Landroid/app/Activity;III)V
.registers 5
.line 1
invoke-static {p0}, Lcom/google/android/libraries/places/internal/zzfb;->zza(Landroid/app/Activity;)Landroidx/appcompat/widget/Toolbar;
move-result-object v0
if-nez v0, :cond_7
return-void
.line 4
:cond_7
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/Toolbar;->setBackgroundColor(I)V
.line 5
invoke-virtual {v0, p3}, Landroidx/appcompat/widget/Toolbar;->setTitleTextColor(I)V
.line 6
invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable;
move-result-object p1
if-eqz p1, :cond_19
.line 8
invoke-static {p1, p3}, Lcom/google/android/libraries/places/internal/zzfb;->zza(Landroid/graphics/drawable/Drawable;I)V
.line 9
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/Toolbar;->setNavigationIcon(Landroid/graphics/drawable/Drawable;)V
.line 10
:cond_19
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 p3, 0x15
if-lt p1, p3, :cond_26
.line 11
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object p0
invoke-virtual {p0, p2}, Landroid/view/Window;->setStatusBarColor(I)V
:cond_26
return-void
.end method
.method public static zza(Landroid/graphics/drawable/Drawable;I)V
.registers 5
.line 13
invoke-static {p1}, Landroid/graphics/Color;->red(I)I
move-result v0
invoke-static {p1}, Landroid/graphics/Color;->green(I)I
move-result v1
invoke-static {p1}, Landroid/graphics/Color;->blue(I)I
move-result v2
invoke-static {v0, v1, v2}, Landroid/graphics/Color;->rgb(III)I
move-result v0
.line 14
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
move-result-object v1
sget-object v2, Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode;
invoke-virtual {v1, v0, v2}, Landroid/graphics/drawable/Drawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
.line 15
invoke-static {p1}, Landroid/graphics/Color;->alpha(I)I
move-result p1
invoke-virtual {p0, p1}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V
return-void
.end method