MapStatus.smali
.class public final Lcom/baidu/mapapi/map/MapStatus;
.super Ljava/lang/Object;
# interfaces
.implements Landroid/os/Parcelable;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/baidu/mapapi/map/MapStatus$Builder;
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/baidu/mapapi/map/MapStatus;",
">;"
}
.end annotation
.end field
# instance fields
.field a:Lcom/baidu/mapsdkplatform/comapi/map/ad;
.field private b:D
.field public final bound:Lcom/baidu/mapapi/model/LatLngBounds;
.field private c:D
.field public final overlook:F
.field public final rotate:F
.field public final target:Lcom/baidu/mapapi/model/LatLng;
.field public final targetScreen:Landroid/graphics/Point;
.field public winRound:Lcom/baidu/mapapi/map/WinRound;
.field public final zoom:F
# direct methods
.method static constructor <clinit>()V
.registers 1
new-instance v0, Lcom/baidu/mapapi/map/k;
invoke-direct {v0}, Lcom/baidu/mapapi/map/k;-><init>()V
sput-object v0, Lcom/baidu/mapapi/map/MapStatus;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method constructor <init>(FLcom/baidu/mapapi/model/LatLng;FFLandroid/graphics/Point;DDLcom/baidu/mapapi/model/LatLngBounds;)V
.registers 11
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/baidu/mapapi/map/MapStatus;->rotate:F
iput-object p2, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
iput p3, p0, Lcom/baidu/mapapi/map/MapStatus;->overlook:F
iput p4, p0, Lcom/baidu/mapapi/map/MapStatus;->zoom:F
iput-object p5, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
iput-wide p6, p0, Lcom/baidu/mapapi/map/MapStatus;->b:D
iput-wide p8, p0, Lcom/baidu/mapapi/map/MapStatus;->c:D
iput-object p10, p0, Lcom/baidu/mapapi/map/MapStatus;->bound:Lcom/baidu/mapapi/model/LatLngBounds;
return-void
.end method
.method constructor <init>(FLcom/baidu/mapapi/model/LatLng;FFLandroid/graphics/Point;Lcom/baidu/mapapi/model/LatLngBounds;)V
.registers 7
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/baidu/mapapi/map/MapStatus;->rotate:F
iput-object p2, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
iput p3, p0, Lcom/baidu/mapapi/map/MapStatus;->overlook:F
iput p4, p0, Lcom/baidu/mapapi/map/MapStatus;->zoom:F
iput-object p5, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
if-eqz p2, :cond_25
invoke-static {p2}, Lcom/baidu/mapapi/model/CoordUtil;->ll2mc(Lcom/baidu/mapapi/model/LatLng;)Lcom/baidu/mapapi/model/inner/GeoPoint;
move-result-object p1
invoke-virtual {p1}, Lcom/baidu/mapapi/model/inner/GeoPoint;->getLongitudeE6()D
move-result-wide p1
iput-wide p1, p0, Lcom/baidu/mapapi/map/MapStatus;->b:D
iget-object p1, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
invoke-static {p1}, Lcom/baidu/mapapi/model/CoordUtil;->ll2mc(Lcom/baidu/mapapi/model/LatLng;)Lcom/baidu/mapapi/model/inner/GeoPoint;
move-result-object p1
invoke-virtual {p1}, Lcom/baidu/mapapi/model/inner/GeoPoint;->getLatitudeE6()D
move-result-wide p1
iput-wide p1, p0, Lcom/baidu/mapapi/map/MapStatus;->c:D
:cond_25
iput-object p6, p0, Lcom/baidu/mapapi/map/MapStatus;->bound:Lcom/baidu/mapapi/model/LatLngBounds;
return-void
.end method
.method constructor <init>(FLcom/baidu/mapapi/model/LatLng;FFLandroid/graphics/Point;Lcom/baidu/mapsdkplatform/comapi/map/ad;DDLcom/baidu/mapapi/model/LatLngBounds;Lcom/baidu/mapapi/map/WinRound;)V
.registers 13
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/baidu/mapapi/map/MapStatus;->rotate:F
iput-object p2, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
iput p3, p0, Lcom/baidu/mapapi/map/MapStatus;->overlook:F
iput p4, p0, Lcom/baidu/mapapi/map/MapStatus;->zoom:F
iput-object p5, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
iput-object p6, p0, Lcom/baidu/mapapi/map/MapStatus;->a:Lcom/baidu/mapsdkplatform/comapi/map/ad;
iput-wide p7, p0, Lcom/baidu/mapapi/map/MapStatus;->b:D
iput-wide p9, p0, Lcom/baidu/mapapi/map/MapStatus;->c:D
iput-object p11, p0, Lcom/baidu/mapapi/map/MapStatus;->bound:Lcom/baidu/mapapi/model/LatLngBounds;
iput-object p12, p0, Lcom/baidu/mapapi/map/MapStatus;->winRound:Lcom/baidu/mapapi/map/WinRound;
return-void
.end method
.method protected constructor <init>(Landroid/os/Parcel;)V
.registers 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-virtual {p1}, Landroid/os/Parcel;->readFloat()F
move-result v0
iput v0, p0, Lcom/baidu/mapapi/map/MapStatus;->rotate:F
const-class v0, Lcom/baidu/mapapi/model/LatLng;
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Lcom/baidu/mapapi/model/LatLng;
iput-object v0, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
invoke-virtual {p1}, Landroid/os/Parcel;->readFloat()F
move-result v0
iput v0, p0, Lcom/baidu/mapapi/map/MapStatus;->overlook:F
invoke-virtual {p1}, Landroid/os/Parcel;->readFloat()F
move-result v0
iput v0, p0, Lcom/baidu/mapapi/map/MapStatus;->zoom:F
const-class v0, Landroid/graphics/Point;
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Landroid/graphics/Point;
iput-object v0, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
const-class v0, Lcom/baidu/mapapi/model/LatLngBounds;
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Lcom/baidu/mapapi/model/LatLngBounds;
iput-object v0, p0, Lcom/baidu/mapapi/map/MapStatus;->bound:Lcom/baidu/mapapi/model/LatLngBounds;
invoke-virtual {p1}, Landroid/os/Parcel;->readDouble()D
move-result-wide v0
iput-wide v0, p0, Lcom/baidu/mapapi/map/MapStatus;->b:D
invoke-virtual {p1}, Landroid/os/Parcel;->readDouble()D
move-result-wide v0
iput-wide v0, p0, Lcom/baidu/mapapi/map/MapStatus;->c:D
return-void
.end method
.method static a(Lcom/baidu/mapsdkplatform/comapi/map/ad;)Lcom/baidu/mapapi/map/MapStatus;
.registers 19
move-object/from16 v6, p0
if-nez v6, :cond_6
const/4 v0, 0x0
return-object v0
:cond_6
iget v0, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->b:I
int-to-float v1, v0
iget-wide v9, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->e:D
iget-wide v7, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->d:D
new-instance v0, Lcom/baidu/mapapi/model/inner/GeoPoint;
invoke-direct {v0, v9, v10, v7, v8}, Lcom/baidu/mapapi/model/inner/GeoPoint;-><init>(DD)V
invoke-static {v0}, Lcom/baidu/mapapi/model/CoordUtil;->mc2ll(Lcom/baidu/mapapi/model/inner/GeoPoint;)Lcom/baidu/mapapi/model/LatLng;
move-result-object v2
iget v0, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->c:I
int-to-float v3, v0
iget v4, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->a:F
new-instance v5, Landroid/graphics/Point;
iget v0, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->f:I
iget v11, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->g:I
invoke-direct {v5, v0, v11}, Landroid/graphics/Point;-><init>(II)V
new-instance v0, Lcom/baidu/mapapi/model/inner/GeoPoint;
iget-object v11, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->k:Lcom/baidu/mapsdkplatform/comapi/map/ad$a;
iget-object v11, v11, Lcom/baidu/mapsdkplatform/comapi/map/ad$a;->e:Lcom/baidu/mapapi/model/inner/Point;
iget v11, v11, Lcom/baidu/mapapi/model/inner/Point;->y:I
int-to-double v11, v11
iget-object v13, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->k:Lcom/baidu/mapsdkplatform/comapi/map/ad$a;
iget-object v13, v13, Lcom/baidu/mapsdkplatform/comapi/map/ad$a;->e:Lcom/baidu/mapapi/model/inner/Point;
iget v13, v13, Lcom/baidu/mapapi/model/inner/Point;->x:I
int-to-double v13, v13
invoke-direct {v0, v11, v12, v13, v14}, Lcom/baidu/mapapi/model/inner/GeoPoint;-><init>(DD)V
invoke-static {v0}, Lcom/baidu/mapapi/model/CoordUtil;->mc2ll(Lcom/baidu/mapapi/model/inner/GeoPoint;)Lcom/baidu/mapapi/model/LatLng;
move-result-object v0
new-instance v11, Lcom/baidu/mapapi/model/inner/GeoPoint;
iget-object v12, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->k:Lcom/baidu/mapsdkplatform/comapi/map/ad$a;
iget-object v12, v12, Lcom/baidu/mapsdkplatform/comapi/map/ad$a;->f:Lcom/baidu/mapapi/model/inner/Point;
iget v12, v12, Lcom/baidu/mapapi/model/inner/Point;->y:I
int-to-double v12, v12
iget-object v14, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->k:Lcom/baidu/mapsdkplatform/comapi/map/ad$a;
iget-object v14, v14, Lcom/baidu/mapsdkplatform/comapi/map/ad$a;->f:Lcom/baidu/mapapi/model/inner/Point;
iget v14, v14, Lcom/baidu/mapapi/model/inner/Point;->x:I
int-to-double v14, v14
invoke-direct {v11, v12, v13, v14, v15}, Lcom/baidu/mapapi/model/inner/GeoPoint;-><init>(DD)V
invoke-static {v11}, Lcom/baidu/mapapi/model/CoordUtil;->mc2ll(Lcom/baidu/mapapi/model/inner/GeoPoint;)Lcom/baidu/mapapi/model/LatLng;
move-result-object v11
new-instance v12, Lcom/baidu/mapapi/model/inner/GeoPoint;
iget-object v13, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->k:Lcom/baidu/mapsdkplatform/comapi/map/ad$a;
iget-object v13, v13, Lcom/baidu/mapsdkplatform/comapi/map/ad$a;->h:Lcom/baidu/mapapi/model/inner/Point;
iget v13, v13, Lcom/baidu/mapapi/model/inner/Point;->y:I
int-to-double v13, v13
iget-object v15, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->k:Lcom/baidu/mapsdkplatform/comapi/map/ad$a;
iget-object v15, v15, Lcom/baidu/mapsdkplatform/comapi/map/ad$a;->h:Lcom/baidu/mapapi/model/inner/Point;
iget v15, v15, Lcom/baidu/mapapi/model/inner/Point;->x:I
move-wide/from16 v16, v9
int-to-double v9, v15
invoke-direct {v12, v13, v14, v9, v10}, Lcom/baidu/mapapi/model/inner/GeoPoint;-><init>(DD)V
invoke-static {v12}, Lcom/baidu/mapapi/model/CoordUtil;->mc2ll(Lcom/baidu/mapapi/model/inner/GeoPoint;)Lcom/baidu/mapapi/model/LatLng;
move-result-object v9
new-instance v10, Lcom/baidu/mapapi/model/inner/GeoPoint;
iget-object v12, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->k:Lcom/baidu/mapsdkplatform/comapi/map/ad$a;
iget-object v12, v12, Lcom/baidu/mapsdkplatform/comapi/map/ad$a;->g:Lcom/baidu/mapapi/model/inner/Point;
iget v12, v12, Lcom/baidu/mapapi/model/inner/Point;->y:I
int-to-double v12, v12
iget-object v14, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->k:Lcom/baidu/mapsdkplatform/comapi/map/ad$a;
iget-object v14, v14, Lcom/baidu/mapsdkplatform/comapi/map/ad$a;->g:Lcom/baidu/mapapi/model/inner/Point;
iget v14, v14, Lcom/baidu/mapapi/model/inner/Point;->x:I
int-to-double v14, v14
invoke-direct {v10, v12, v13, v14, v15}, Lcom/baidu/mapapi/model/inner/GeoPoint;-><init>(DD)V
invoke-static {v10}, Lcom/baidu/mapapi/model/CoordUtil;->mc2ll(Lcom/baidu/mapapi/model/inner/GeoPoint;)Lcom/baidu/mapapi/model/LatLng;
move-result-object v10
new-instance v12, Lcom/baidu/mapapi/model/LatLngBounds$Builder;
invoke-direct {v12}, Lcom/baidu/mapapi/model/LatLngBounds$Builder;-><init>()V
invoke-virtual {v12, v0}, Lcom/baidu/mapapi/model/LatLngBounds$Builder;->include(Lcom/baidu/mapapi/model/LatLng;)Lcom/baidu/mapapi/model/LatLngBounds$Builder;
invoke-virtual {v12, v11}, Lcom/baidu/mapapi/model/LatLngBounds$Builder;->include(Lcom/baidu/mapapi/model/LatLng;)Lcom/baidu/mapapi/model/LatLngBounds$Builder;
invoke-virtual {v12, v9}, Lcom/baidu/mapapi/model/LatLngBounds$Builder;->include(Lcom/baidu/mapapi/model/LatLng;)Lcom/baidu/mapapi/model/LatLngBounds$Builder;
invoke-virtual {v12, v10}, Lcom/baidu/mapapi/model/LatLngBounds$Builder;->include(Lcom/baidu/mapapi/model/LatLng;)Lcom/baidu/mapapi/model/LatLngBounds$Builder;
iget-object v13, v6, Lcom/baidu/mapsdkplatform/comapi/map/ad;->j:Lcom/baidu/mapapi/map/WinRound;
new-instance v14, Lcom/baidu/mapapi/map/MapStatus;
invoke-virtual {v12}, Lcom/baidu/mapapi/model/LatLngBounds$Builder;->build()Lcom/baidu/mapapi/model/LatLngBounds;
move-result-object v11
move-object v0, v14
move-object/from16 v6, p0
move-wide/from16 v9, v16
move-object v12, v13
invoke-direct/range {v0 .. v12}, Lcom/baidu/mapapi/map/MapStatus;-><init>(FLcom/baidu/mapapi/model/LatLng;FFLandroid/graphics/Point;Lcom/baidu/mapsdkplatform/comapi/map/ad;DDLcom/baidu/mapapi/model/LatLngBounds;Lcom/baidu/mapapi/map/WinRound;)V
return-object v14
.end method
# virtual methods
.method a()D
.registers 3
iget-wide v0, p0, Lcom/baidu/mapapi/map/MapStatus;->b:D
return-wide v0
.end method
.method b()D
.registers 3
iget-wide v0, p0, Lcom/baidu/mapapi/map/MapStatus;->c:D
return-wide v0
.end method
.method b(Lcom/baidu/mapsdkplatform/comapi/map/ad;)Lcom/baidu/mapsdkplatform/comapi/map/ad;
.registers 5
if-nez p1, :cond_4
const/4 p1, 0x0
return-object p1
:cond_4
iget v0, p0, Lcom/baidu/mapapi/map/MapStatus;->rotate:F
const/high16 v1, -0x31000000
cmpl-float v2, v0, v1
if-eqz v2, :cond_f
float-to-int v0, v0
iput v0, p1, Lcom/baidu/mapsdkplatform/comapi/map/ad;->b:I
:cond_f
iget v0, p0, Lcom/baidu/mapapi/map/MapStatus;->zoom:F
cmpl-float v2, v0, v1
if-eqz v2, :cond_17
iput v0, p1, Lcom/baidu/mapsdkplatform/comapi/map/ad;->a:F
:cond_17
iget v0, p0, Lcom/baidu/mapapi/map/MapStatus;->overlook:F
cmpl-float v1, v0, v1
if-eqz v1, :cond_20
float-to-int v0, v0
iput v0, p1, Lcom/baidu/mapsdkplatform/comapi/map/ad;->c:I
:cond_20
iget-object v0, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
if-eqz v0, :cond_2c
iget-wide v0, p0, Lcom/baidu/mapapi/map/MapStatus;->b:D
iput-wide v0, p1, Lcom/baidu/mapsdkplatform/comapi/map/ad;->d:D
iget-wide v0, p0, Lcom/baidu/mapapi/map/MapStatus;->c:D
iput-wide v0, p1, Lcom/baidu/mapsdkplatform/comapi/map/ad;->e:D
:cond_2c
iget-object v0, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
if-eqz v0, :cond_3a
iget v0, v0, Landroid/graphics/Point;->x:I
iput v0, p1, Lcom/baidu/mapsdkplatform/comapi/map/ad;->f:I
iget-object v0, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
iget v0, v0, Landroid/graphics/Point;->y:I
iput v0, p1, Lcom/baidu/mapsdkplatform/comapi/map/ad;->g:I
:cond_3a
return-object p1
.end method
.method c()Lcom/baidu/mapsdkplatform/comapi/map/ad;
.registers 2
new-instance v0, Lcom/baidu/mapsdkplatform/comapi/map/ad;
invoke-direct {v0}, Lcom/baidu/mapsdkplatform/comapi/map/ad;-><init>()V
invoke-virtual {p0, v0}, Lcom/baidu/mapapi/map/MapStatus;->b(Lcom/baidu/mapsdkplatform/comapi/map/ad;)Lcom/baidu/mapsdkplatform/comapi/map/ad;
move-result-object v0
return-object v0
.end method
.method public describeContents()I
.registers 2
const/4 v0, 0x0
return v0
.end method
.method public toString()Ljava/lang/String;
.registers 6
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
const-string v2, "\n"
if-eqz v1, :cond_43
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string/jumbo v3, "target lat: "
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v3, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
iget-wide v3, v3, Lcom/baidu/mapapi/model/LatLng;->latitude:D
invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string/jumbo v3, "target lng: "
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v3, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
iget-wide v3, v3, Lcom/baidu/mapapi/model/LatLng;->longitude:D
invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
:cond_43
iget-object v1, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
if-eqz v1, :cond_7f
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string/jumbo v3, "target screen x: "
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v3, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
iget v3, v3, Landroid/graphics/Point;->x:I
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string/jumbo v3, "target screen y: "
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v3, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
iget v3, v3, Landroid/graphics/Point;->y:I
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
:cond_7f
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string/jumbo v3, "zoom: "
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v3, p0, Lcom/baidu/mapapi/map/MapStatus;->zoom:F
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "rotate: "
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v3, p0, Lcom/baidu/mapapi/map/MapStatus;->rotate:F
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "overlook: "
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v3, p0, Lcom/baidu/mapapi/map/MapStatus;->overlook:F
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.registers 5
iget v0, p0, Lcom/baidu/mapapi/map/MapStatus;->rotate:F
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeFloat(F)V
iget-object v0, p0, Lcom/baidu/mapapi/map/MapStatus;->target:Lcom/baidu/mapapi/model/LatLng;
invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget v0, p0, Lcom/baidu/mapapi/map/MapStatus;->overlook:F
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeFloat(F)V
iget v0, p0, Lcom/baidu/mapapi/map/MapStatus;->zoom:F
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeFloat(F)V
iget-object v0, p0, Lcom/baidu/mapapi/map/MapStatus;->targetScreen:Landroid/graphics/Point;
invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-object v0, p0, Lcom/baidu/mapapi/map/MapStatus;->bound:Lcom/baidu/mapapi/model/LatLngBounds;
invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-wide v0, p0, Lcom/baidu/mapapi/map/MapStatus;->b:D
invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeDouble(D)V
iget-wide v0, p0, Lcom/baidu/mapapi/map/MapStatus;->c:D
invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeDouble(D)V
return-void
.end method