MapViewLayoutParams.smali

.class public final Lcom/baidu/mapapi/map/MapViewLayoutParams;
.super Landroid/view/ViewGroup$LayoutParams;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/baidu/mapapi/map/MapViewLayoutParams$ELayoutMode;,
        Lcom/baidu/mapapi/map/MapViewLayoutParams$Builder;
    }
.end annotation


# static fields
.field public static final ALIGN_BOTTOM:I

.field public static final ALIGN_CENTER_HORIZONTAL:I

.field public static final ALIGN_CENTER_VERTICAL:I

.field public static final ALIGN_LEFT:I

.field public static final ALIGN_RIGHT:I

.field public static final ALIGN_TOP:I


# instance fields
.field a:Lcom/baidu/mapapi/model/LatLng;

.field b:Landroid/graphics/Point;

.field c:Lcom/baidu/mapapi/map/MapViewLayoutParams$ELayoutMode;

.field d:F

.field e:F

.field f:I


# direct methods
.method static constructor <clinit>()V
    .registers 1

    const v0, 0x157f

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->ALIGN_BOTTOM:I

    const v0, 0x156b

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->ALIGN_CENTER_HORIZONTAL:I

    const v0, 0x154f

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->ALIGN_CENTER_VERTICAL:I

    const v0, 0x156e

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->ALIGN_LEFT:I

    const v0, 0x156d

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->ALIGN_RIGHT:I

    const v0, 0x1567

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->ALIGN_TOP:I

    return-void
.end method

.method constructor <init>(IILcom/baidu/mapapi/model/LatLng;Landroid/graphics/Point;Lcom/baidu/mapapi/map/MapViewLayoutParams$ELayoutMode;III)V
    .registers 9

    invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V

    iput-object p3, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->a:Lcom/baidu/mapapi/model/LatLng;

    iput-object p4, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->b:Landroid/graphics/Point;

    iput-object p5, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->c:Lcom/baidu/mapapi/map/MapViewLayoutParams$ELayoutMode;

    const/4 p1, 0x1

    const/4 p2, 0x0

    const/high16 p3, 0x3f000000    # 0.5f

    const/high16 p4, 0x3f800000    # 1.0f

    if-eq p6, p1, :cond_1b

    const/4 p1, 0x2

    if-eq p6, p1, :cond_18

    const/4 p1, 0x4

    iput p3, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->d:F

    goto :goto_1d

    :cond_18
    iput p4, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->d:F

    goto :goto_1d

    :cond_1b
    iput p2, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->d:F

    :goto_1d
    const/16 p1, 0x8

    if-eq p7, p1, :cond_30

    const/16 p1, 0x10

    if-eq p7, p1, :cond_2d

    const/16 p1, 0x20

    if-eq p7, p1, :cond_2a

    goto :goto_2d

    :cond_2a
    iput p3, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->e:F

    goto :goto_32

    :cond_2d
    :goto_2d
    iput p4, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->e:F

    goto :goto_32

    :cond_30
    iput p2, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->e:F

    :goto_32
    iput p8, p0, Lcom/baidu/mapapi/map/MapViewLayoutParams;->f:I

    return-void
.end method