Table of Contents

Class Location

Namespace
Android.Location
Assembly
MASES.Netdroid.dll
public class Location : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
Location
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Location()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Location()

Location(Location)

public Location(Location arg0)

Parameters

arg0 Location

Location

Location(String)

public Location(String arg0)

Parameters

arg0 String

String

Location(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Location(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

FORMAT_DEGREES

public static int FORMAT_DEGREES { get; }

Property Value

int

FORMAT_MINUTES

public static int FORMAT_MINUTES { get; }

Property Value

int

FORMAT_SECONDS

public static int FORMAT_SECONDS { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

BearingTo(Location)

public float BearingTo(Location arg0)

Parameters

arg0 Location

Location

Returns

float

float

Convert(String)

public static double Convert(String arg0)

Parameters

arg0 String

String

Returns

double

double

Convert(double, int)

public static String Convert(double arg0, int arg1)

Parameters

arg0 double

double

arg1 int

int

Returns

String

String

DescribeContents()

public int DescribeContents()

Returns

int

int

DistanceBetween(double, double, double, double, float[])

public static void DistanceBetween(double arg0, double arg1, double arg2, double arg3, float[] arg4)

Parameters

arg0 double

double

arg1 double

double

arg2 double

double

arg3 double

double

arg4 float[]

float

DistanceTo(Location)

public float DistanceTo(Location arg0)

Parameters

arg0 Location

Location

Returns

float

float

Dump(Printer, String)

[Obsolete]
public void Dump(Printer arg0, String arg1)

Parameters

arg0 Printer

Printer

arg1 String

String

GetAccuracy()

public float GetAccuracy()

Returns

float

float

GetAltitude()

public double GetAltitude()

Returns

double

double

GetBearing()

public float GetBearing()

Returns

float

float

GetBearingAccuracyDegrees()

public float GetBearingAccuracyDegrees()

Returns

float

float

GetElapsedRealtimeAgeMillis()

public long GetElapsedRealtimeAgeMillis()

Returns

long

long

GetElapsedRealtimeAgeMillis(long)

public long GetElapsedRealtimeAgeMillis(long arg0)

Parameters

arg0 long

long

Returns

long

long

GetElapsedRealtimeMillis()

public long GetElapsedRealtimeMillis()

Returns

long

long

GetElapsedRealtimeNanos()

public long GetElapsedRealtimeNanos()

Returns

long

long

GetElapsedRealtimeUncertaintyNanos()

public double GetElapsedRealtimeUncertaintyNanos()

Returns

double

double

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetLatitude()

public double GetLatitude()

Returns

double

double

GetLongitude()

public double GetLongitude()

Returns

double

double

GetMslAltitudeAccuracyMeters()

public float GetMslAltitudeAccuracyMeters()

Returns

float

float

GetMslAltitudeMeters()

public double GetMslAltitudeMeters()

Returns

double

double

GetProvider()

public String GetProvider()

Returns

String

String

GetSpeed()

public float GetSpeed()

Returns

float

float

GetSpeedAccuracyMetersPerSecond()

public float GetSpeedAccuracyMetersPerSecond()

Returns

float

float

GetTime()

public long GetTime()

Returns

long

long

GetVerticalAccuracyMeters()

public float GetVerticalAccuracyMeters()

Returns

float

float

HasAccuracy()

public bool HasAccuracy()

Returns

bool

bool

HasAltitude()

public bool HasAltitude()

Returns

bool

bool

HasBearing()

public bool HasBearing()

Returns

bool

bool

HasBearingAccuracy()

public bool HasBearingAccuracy()

Returns

bool

bool

HasElapsedRealtimeUncertaintyNanos()

public bool HasElapsedRealtimeUncertaintyNanos()

Returns

bool

bool

HasMslAltitude()

public bool HasMslAltitude()

Returns

bool

bool

HasMslAltitudeAccuracy()

public bool HasMslAltitudeAccuracy()

Returns

bool

bool

HasSpeed()

public bool HasSpeed()

Returns

bool

bool

HasSpeedAccuracy()

public bool HasSpeedAccuracy()

Returns

bool

bool

HasVerticalAccuracy()

public bool HasVerticalAccuracy()

Returns

bool

bool

IsComplete()

public bool IsComplete()

Returns

bool

bool

IsFromMockProvider()

[Obsolete]
public bool IsFromMockProvider()

Returns

bool

bool

IsMock()

public bool IsMock()

Returns

bool

bool

RemoveAccuracy()

public void RemoveAccuracy()

RemoveAltitude()

public void RemoveAltitude()

RemoveBearing()

public void RemoveBearing()

RemoveBearingAccuracy()

public void RemoveBearingAccuracy()

RemoveElapsedRealtimeUncertaintyNanos()

public void RemoveElapsedRealtimeUncertaintyNanos()

RemoveMslAltitude()

public void RemoveMslAltitude()

RemoveMslAltitudeAccuracy()

public void RemoveMslAltitudeAccuracy()

RemoveSpeed()

public void RemoveSpeed()

RemoveSpeedAccuracy()

public void RemoveSpeedAccuracy()

RemoveVerticalAccuracy()

public void RemoveVerticalAccuracy()

Reset()

public void Reset()

Set(Location)

public void Set(Location arg0)

Parameters

arg0 Location

Location

SetAccuracy(float)

public void SetAccuracy(float arg0)

Parameters

arg0 float

float

SetAltitude(double)

public void SetAltitude(double arg0)

Parameters

arg0 double

double

SetBearing(float)

public void SetBearing(float arg0)

Parameters

arg0 float

float

SetBearingAccuracyDegrees(float)

public void SetBearingAccuracyDegrees(float arg0)

Parameters

arg0 float

float

SetElapsedRealtimeNanos(long)

public void SetElapsedRealtimeNanos(long arg0)

Parameters

arg0 long

long

SetElapsedRealtimeUncertaintyNanos(double)

public void SetElapsedRealtimeUncertaintyNanos(double arg0)

Parameters

arg0 double

double

SetExtras(Bundle)

public void SetExtras(Bundle arg0)

Parameters

arg0 Bundle

Bundle

SetLatitude(double)

public void SetLatitude(double arg0)

Parameters

arg0 double

double

SetLongitude(double)

public void SetLongitude(double arg0)

Parameters

arg0 double

double

SetMock(bool)

public void SetMock(bool arg0)

Parameters

arg0 bool

bool

SetMslAltitudeAccuracyMeters(float)

public void SetMslAltitudeAccuracyMeters(float arg0)

Parameters

arg0 float

float

SetMslAltitudeMeters(double)

public void SetMslAltitudeMeters(double arg0)

Parameters

arg0 double

double

SetProvider(String)

public void SetProvider(String arg0)

Parameters

arg0 String

String

SetSpeed(float)

public void SetSpeed(float arg0)

Parameters

arg0 float

float

SetSpeedAccuracyMetersPerSecond(float)

public void SetSpeedAccuracyMetersPerSecond(float arg0)

Parameters

arg0 float

float

SetTime(long)

public void SetTime(long arg0)

Parameters

arg0 long

long

SetVerticalAccuracyMeters(float)

public void SetVerticalAccuracyMeters(float arg0)

Parameters

arg0 float

float

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int