x.smali
.class Le/v/x;
.super Ljava/lang/Object;
.source ""
# static fields
.field private static a:Z = true
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method static a(Landroid/view/ViewGroup;)Le/v/w;
.registers 3
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x12
if-lt v0, v1, :cond_c
new-instance v0, Le/v/v;
invoke-direct {v0, p0}, Le/v/v;-><init>(Landroid/view/ViewGroup;)V
return-object v0
:cond_c
invoke-static {p0}, Le/v/u;->g(Landroid/view/ViewGroup;)Le/v/u;
move-result-object p0
return-object p0
.end method
.method private static b(Landroid/view/ViewGroup;Z)V
.registers 3
.annotation build Landroid/annotation/SuppressLint;
value = {
"NewApi"
}
.end annotation
sget-boolean v0, Le/v/x;->a:Z
if-eqz v0, :cond_b
:try_start_4
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->suppressLayout(Z)V
:try_end_7
.catch Ljava/lang/NoSuchMethodError; {:try_start_4 .. :try_end_7} :catch_8
goto :goto_b
:catch_8
const/4 p0, 0x0
sput-boolean p0, Le/v/x;->a:Z
:cond_b
:goto_b
return-void
.end method
.method static c(Landroid/view/ViewGroup;Z)V
.registers 4
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x1d
if-lt v0, v1, :cond_a
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->suppressLayout(Z)V
goto :goto_15
:cond_a
const/16 v1, 0x12
if-lt v0, v1, :cond_12
invoke-static {p0, p1}, Le/v/x;->b(Landroid/view/ViewGroup;Z)V
goto :goto_15
:cond_12
invoke-static {p0, p1}, Le/v/y;->b(Landroid/view/ViewGroup;Z)V
:goto_15
return-void
.end method