public class Location extends Object implements Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>| Modifier and Type | Field and Description |
|---|---|
static Parcelable.Creator<Location> |
CREATOR |
static int |
FORMAT_DEGREES |
static int |
FORMAT_MINUTES |
static int |
FORMAT_SECONDS |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE| Constructor and Description |
|---|
Location(Location l) |
Location(String provider) |
| Modifier and Type | Method and Description |
|---|---|
float |
bearingTo(Location dest) |
static String |
convert(double coordinate,
int outputType) |
static double |
convert(String coordinate) |
int |
describeContents() |
static void |
distanceBetween(double startLatitude,
double startLongitude,
double endLatitude,
double endLongitude,
float[] results) |
float |
distanceTo(Location dest) |
void |
dump(Printer pw,
String prefix) |
float |
getAccuracy() |
double |
getAltitude() |
float |
getBearing() |
Bundle |
getExtras() |
double |
getLatitude() |
double |
getLongitude() |
String |
getProvider() |
float |
getSpeed() |
long |
getTime() |
boolean |
hasAccuracy() |
boolean |
hasAltitude() |
boolean |
hasBearing() |
boolean |
hasSpeed() |
void |
removeAccuracy() |
void |
removeAltitude() |
void |
removeBearing() |
void |
removeSpeed() |
void |
reset() |
void |
set(Location l) |
void |
setAccuracy(float accuracy) |
void |
setAltitude(double altitude) |
void |
setBearing(float bearing) |
void |
setExtras(Bundle extras) |
void |
setLatitude(double latitude) |
void |
setLongitude(double longitude) |
void |
setProvider(String provider) |
void |
setSpeed(float speed) |
void |
setTime(long time) |
String |
toString() |
void |
writeToParcel(Parcel parcel,
int flags) |
public static final int FORMAT_DEGREES
public static final int FORMAT_MINUTES
public static final int FORMAT_SECONDS
public static final Parcelable.Creator<Location> CREATOR
public void set(Location l)
public void reset()
public static String convert(double coordinate, int outputType)
public static double convert(String coordinate)
public static void distanceBetween(double startLatitude,
double startLongitude,
double endLatitude,
double endLongitude,
float[] results)
public float distanceTo(Location dest)
public float bearingTo(Location dest)
public String getProvider()
public void setProvider(String provider)
public long getTime()
public void setTime(long time)
public double getLatitude()
public void setLatitude(double latitude)
public double getLongitude()
public void setLongitude(double longitude)
public boolean hasAltitude()
public double getAltitude()
public void setAltitude(double altitude)
public void removeAltitude()
public boolean hasSpeed()
public float getSpeed()
public void setSpeed(float speed)
public void removeSpeed()
public boolean hasBearing()
public float getBearing()
public void setBearing(float bearing)
public void removeBearing()
public boolean hasAccuracy()
public float getAccuracy()
public void setAccuracy(float accuracy)
public void removeAccuracy()
public Bundle getExtras()
public void setExtras(Bundle extras)
public int describeContents()
describeContents in interface Parcelablepublic void writeToParcel(Parcel parcel, int flags)
writeToParcel in interface ParcelableCopyright © 2008-2013. All Rights Reserved.