.class public final Landroid/support/v4/view/GravityCompat; .super Ljava/lang/Object; .source "GravityCompat.java" # static fields .field public static final END:I = 0x800005 .field public static final RELATIVE_HORIZONTAL_GRAVITY_MASK:I = 0x800007 .field public static final RELATIVE_LAYOUT_DIRECTION:I = 0x800000 .field public static final START:I = 0x800003 # direct methods .method private constructor ()V .locals 0 .line 153 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static apply(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V .locals 2 .line 98 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I const/16 v1, 0x11 if-lt v0, v1, :cond_0 .line 99 invoke-static/range {p0 .. p7}, Landroid/view/Gravity;->apply(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V goto :goto_0 .line 101 :cond_0 invoke-static/range {p0 .. p6}, Landroid/view/Gravity;->apply(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V :goto_0 return-void .end method .method public static apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V .locals 2 .line 64 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I const/16 v1, 0x11 if-lt v0, v1, :cond_0 .line 65 invoke-static/range {p0 .. p5}, Landroid/view/Gravity;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V goto :goto_0 .line 67 :cond_0 invoke-static {p0, p1, p2, p3, p4}, Landroid/view/Gravity;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V :goto_0 return-void .end method .method public static applyDisplay(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V .locals 2 .line 126 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I const/16 v1, 0x11 if-lt v0, v1, :cond_0 .line 127 invoke-static {p0, p1, p2, p3}, Landroid/view/Gravity;->applyDisplay(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V goto :goto_0 .line 129 :cond_0 invoke-static {p0, p1, p2}, Landroid/view/Gravity;->applyDisplay(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V :goto_0 return-void .end method .method public static getAbsoluteGravity(II)I .locals 2 .line 145 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I const/16 v1, 0x11 if-lt v0, v1, :cond_0 .line 146 invoke-static {p0, p1}, Landroid/view/Gravity;->getAbsoluteGravity(II)I move-result p0 return p0 :cond_0 const p1, -0x800001 and-int/2addr p0, p1 return p0 .end method