w.smali
.class public final Lcom/masala/share/utils/w;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/masala/share/utils/w$a;
}
.end annotation
# static fields
.field public static a:I = -0x1
.field public static b:I = -0x1
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 23
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()Lcom/masala/share/utils/w$a;
.registers 6
const/high16 v0, 0x40a00000 # 5.0f
const v1, 0x7f0600d6
.line 186
invoke-static {v1, v0}, Lcom/masala/share/utils/w;->a(IF)Lcom/masala/share/utils/w$a;
move-result-object v1
iget-object v1, v1, Lcom/masala/share/utils/w$a;->a:Landroid/graphics/drawable/Drawable;
const v2, 0x7f0600d4
.line 187
invoke-static {v2, v0}, Lcom/masala/share/utils/w;->a(IF)Lcom/masala/share/utils/w$a;
move-result-object v0
iget-object v0, v0, Lcom/masala/share/utils/w$a;->a:Landroid/graphics/drawable/Drawable;
.line 3060
new-instance v2, Landroid/graphics/drawable/StateListDrawable;
invoke-direct {v2}, Landroid/graphics/drawable/StateListDrawable;-><init>()V
.line 3100
instance-of v3, v0, Landroid/graphics/drawable/Drawable;
const/4 v4, 0x0
if-eqz v3, :cond_29
const/4 v3, 0x1
new-array v3, v3, [I
const v5, 0x10100a7
aput v5, v3, v4
.line 3063
invoke-virtual {v2, v3, v0}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V
.line 5100
:cond_29
instance-of v0, v1, Landroid/graphics/drawable/Drawable;
if-eqz v0, :cond_32
new-array v0, v4, [I
.line 3075
invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V
.line 3079
:cond_32
new-instance v0, Lcom/masala/share/utils/w$a;
invoke-direct {v0, v2}, Lcom/masala/share/utils/w$a;-><init>(Landroid/graphics/drawable/Drawable;)V
return-object v0
.end method
.method public static a(IF)Lcom/masala/share/utils/w$a;
.registers 4
.line 108
new-instance v0, Landroid/graphics/drawable/GradientDrawable;
invoke-direct {v0}, Landroid/graphics/drawable/GradientDrawable;-><init>()V
.line 109
invoke-static {p0}, Lcom/masala/share/utils/w;->a(I)Z
move-result v1
if-eqz v1, :cond_12
.line 1088
invoke-static {p0}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result p0
.line 110
invoke-virtual {v0, p0}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V
:cond_12
const/4 p0, 0x0
.line 112
invoke-virtual {v0, p0}, Landroid/graphics/drawable/GradientDrawable;->setShape(I)V
.line 1092
invoke-static {p1}, Lsg/bigo/common/k;->a(F)I
move-result p0
int-to-float p0, p0
.line 113
invoke-virtual {v0, p0}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V
.line 114
new-instance p0, Lcom/masala/share/utils/w$a;
invoke-direct {p0, v0}, Lcom/masala/share/utils/w$a;-><init>(Landroid/graphics/drawable/Drawable;)V
return-object p0
.end method
.method public static a([ILandroid/graphics/drawable/GradientDrawable$Orientation;)Lcom/masala/share/utils/w$a;
.registers 7
.line 151
new-instance v0, Landroid/graphics/drawable/GradientDrawable;
invoke-direct {v0}, Landroid/graphics/drawable/GradientDrawable;-><init>()V
const/4 v1, 0x2
new-array v2, v1, [I
const/4 v3, 0x0
:goto_9
if-ge v3, v1, :cond_1e
.line 155
aget v4, p0, v3
invoke-static {v4}, Lcom/masala/share/utils/w;->a(I)Z
move-result v4
if-eqz v4, :cond_1b
.line 156
aget v4, p0, v3
.line 2088
invoke-static {v4}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v4
.line 156
aput v4, v2, v3
:cond_1b
add-int/lit8 v3, v3, 0x1
goto :goto_9
.line 159
:cond_1e
sget p0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x10
if-lt p0, v1, :cond_2a
.line 160
invoke-virtual {v0, v2}, Landroid/graphics/drawable/GradientDrawable;->setColors([I)V
.line 161
invoke-virtual {v0, p1}, Landroid/graphics/drawable/GradientDrawable;->setOrientation(Landroid/graphics/drawable/GradientDrawable$Orientation;)V
.line 164
:cond_2a
new-instance p0, Lcom/masala/share/utils/w$a;
invoke-direct {p0, v0}, Lcom/masala/share/utils/w$a;-><init>(Landroid/graphics/drawable/Drawable;)V
return-object p0
.end method
.method private static a(I)Z
.registers 2
.line 104
sget v0, Lcom/masala/share/utils/w;->b:I
if-eq p0, v0, :cond_6
const/4 p0, 0x1
return p0
:cond_6
const/4 p0, 0x0
return p0
.end method