package c.b.f.a.e; import android.content.res.Resources; import android.content.res.TypedArray; import android.util.AttributeSet; import android.util.TypedValue; import org.xmlpull.v1.XmlPullParser; public class g { public static boolean a(TypedArray typedArray, XmlPullParser xmlPullParser, String str, int i, boolean z) { if (!h(xmlPullParser, str)) { return z; } return typedArray.getBoolean(i, z); } public static int b(TypedArray typedArray, XmlPullParser xmlPullParser, String str, int i, int i2) { if (!h(xmlPullParser, str)) { return i2; } return typedArray.getColor(i, i2); } public static b c(TypedArray typedArray, XmlPullParser xmlPullParser, Resources.Theme theme, String str, int i, int i2) { if (h(xmlPullParser, str)) { TypedValue typedValue = new TypedValue(); typedArray.getValue(i, typedValue); int i3 = typedValue.type; if (i3 >= 28 && i3 <= 31) { return b.b(typedValue.data); } b g2 = b.g(typedArray.getResources(), typedArray.getResourceId(i, 0), theme); if (g2 != null) { return g2; } } return b.b(i2); } public static float d(TypedArray typedArray, XmlPullParser xmlPullParser, String str, int i, float f2) { if (!h(xmlPullParser, str)) { return f2; } return typedArray.getFloat(i, f2); } public static int e(TypedArray typedArray, XmlPullParser xmlPullParser, String str, int i, int i2) { if (!h(xmlPullParser, str)) { return i2; } return typedArray.getInt(i, i2); } public static int f(TypedArray typedArray, XmlPullParser xmlPullParser, String str, int i, int i2) { if (!h(xmlPullParser, str)) { return i2; } return typedArray.getResourceId(i, i2); } public static String g(TypedArray typedArray, XmlPullParser xmlPullParser, String str, int i) { if (!h(xmlPullParser, str)) { return null; } return typedArray.getString(i); } public static boolean h(XmlPullParser xmlPullParser, String str) { return xmlPullParser.getAttributeValue("http://schemas.android.com/apk/res/android", str) != null; } public static TypedArray i(Resources resources, Resources.Theme theme, AttributeSet attributeSet, int[] iArr) { if (theme == null) { return resources.obtainAttributes(attributeSet, iArr); } return theme.obtainStyledAttributes(attributeSet, iArr, 0, 0); } public static TypedValue j(TypedArray typedArray, XmlPullParser xmlPullParser, String str, int i) { if (!h(xmlPullParser, str)) { return null; } return typedArray.peekValue(i); } }