h.smali
.class public final Landroid/support/v4/content/a/h;
.super Ljava/lang/Object;
.source "TypedArrayUtils.java"
# direct methods
.method public static a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;IF)F
.registers 6
.prologue
.line 68
invoke-static {p1, p2}, Landroid/support/v4/content/a/h;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
move-result v0
.line 69
if-nez v0, :cond_7
.line 72
:goto_6
return p4
:cond_7
invoke-virtual {p0, p3, p4}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result p4
goto :goto_6
.end method
.method public static a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;I)I
.registers 6
.prologue
const/4 v0, 0x0
.line 138
invoke-static {p1, p2}, Landroid/support/v4/content/a/h;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
move-result v1
.line 139
if-nez v1, :cond_8
.line 142
:goto_7
return v0
:cond_8
invoke-virtual {p0, p3, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v0
goto :goto_7
.end method
.method public static a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I
.registers 6
.prologue
.line 102
invoke-static {p1, p2}, Landroid/support/v4/content/a/h;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
move-result v0
.line 103
if-nez v0, :cond_7
.line 106
:goto_6
return p4
:cond_7
invoke-virtual {p0, p3, p4}, Landroid/content/res/TypedArray;->getInt(II)I
move-result p4
goto :goto_6
.end method
.method public static a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Landroid/util/TypedValue;
.registers 4
.prologue
.line 172
invoke-static {p1, p2}, Landroid/support/v4/content/a/h;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
move-result v0
.line 173
if-nez v0, :cond_8
.line 174
const/4 v0, 0x0
.line 176
:goto_7
return-object v0
:cond_8
const/4 v0, 0x0
invoke-virtual {p0, v0}, Landroid/content/res/TypedArray;->peekValue(I)Landroid/util/TypedValue;
move-result-object v0
goto :goto_7
.end method
.method public static a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;IZ)Z
.registers 6
.prologue
.line 85
invoke-static {p1, p2}, Landroid/support/v4/content/a/h;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
move-result v0
.line 86
if-nez v0, :cond_7
.line 89
:goto_6
return p4
:cond_7
invoke-virtual {p0, p3, p4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
move-result p4
goto :goto_6
.end method
.method public static a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
.registers 3
.prologue
.line 56
const-string v0, "http://schemas.android.com/apk/res/android"
invoke-interface {p0, v0, p1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_a
const/4 v0, 0x1
:goto_9
return v0
:cond_a
const/4 v0, 0x0
goto :goto_9
.end method
.method public static b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I
.registers 6
.prologue
.line 120
invoke-static {p1, p2}, Landroid/support/v4/content/a/h;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
move-result v0
.line 121
if-nez v0, :cond_7
.line 124
:goto_6
return p4
:cond_7
invoke-virtual {p0, p3, p4}, Landroid/content/res/TypedArray;->getColor(II)I
move-result p4
goto :goto_6
.end method
.method public static b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;I)Ljava/lang/String;
.registers 5
.prologue
.line 156
invoke-static {p1, p2}, Landroid/support/v4/content/a/h;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
move-result v0
.line 157
if-nez v0, :cond_8
.line 158
const/4 v0, 0x0
.line 160
:goto_7
return-object v0
:cond_8
invoke-virtual {p0, p3}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
move-result-object v0
goto :goto_7
.end method
.method public static obtainAttributes(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
.registers 5
.prologue
const/4 v0, 0x0
.line 187
if-nez p1, :cond_8
.line 188
invoke-virtual {p0, p2, p3}, Landroid/content/res/Resources;->obtainAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
move-result-object v0
.line 190
:goto_7
return-object v0
:cond_8
invoke-virtual {p1, p2, p3, v0, v0}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
move-result-object v0
goto :goto_7
.end method