Class Location
public class Location : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>Location
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
Location(String)
public Location(String arg0)
Parameters
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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
FORMAT_DEGREES
public static int FORMAT_DEGREES { get; }
Property Value
FORMAT_MINUTES
public static int FORMAT_MINUTES { get; }
Property Value
FORMAT_SECONDS
public static int FORMAT_SECONDS { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
BearingTo(Location)
public float BearingTo(Location arg0)
Parameters
Returns
Convert(String)
public static double Convert(String arg0)
Parameters
Returns
Convert(double, int)
public static String Convert(double arg0, int arg1)
Parameters
Returns
DescribeContents()
public int DescribeContents()
Returns
DistanceBetween(double, double, double, double, float[])
public static void DistanceBetween(double arg0, double arg1, double arg2, double arg3, float[] arg4)
Parameters
DistanceTo(Location)
public float DistanceTo(Location arg0)
Parameters
Returns
Dump(Printer, String)
[Obsolete]
public void Dump(Printer arg0, String arg1)
Parameters
GetAccuracy()
public float GetAccuracy()
Returns
GetAltitude()
public double GetAltitude()
Returns
GetBearing()
public float GetBearing()
Returns
GetBearingAccuracyDegrees()
public float GetBearingAccuracyDegrees()
Returns
GetElapsedRealtimeAgeMillis()
https://developer.android.com/reference/android/location/Location.html#getElapsedRealtimeAgeMillis()
public long GetElapsedRealtimeAgeMillis()
Returns
GetElapsedRealtimeAgeMillis(long)
public long GetElapsedRealtimeAgeMillis(long arg0)
Parameters
Returns
GetElapsedRealtimeMillis()
public long GetElapsedRealtimeMillis()
Returns
GetElapsedRealtimeNanos()
public long GetElapsedRealtimeNanos()
Returns
GetElapsedRealtimeUncertaintyNanos()
public double GetElapsedRealtimeUncertaintyNanos()
Returns
GetExtras()
public Bundle GetExtras()
Returns
GetLatitude()
public double GetLatitude()
Returns
GetLongitude()
public double GetLongitude()
Returns
GetMslAltitudeAccuracyMeters()
public float GetMslAltitudeAccuracyMeters()
Returns
GetMslAltitudeMeters()
public double GetMslAltitudeMeters()
Returns
GetProvider()
public String GetProvider()
Returns
GetSpeed()
public float GetSpeed()
Returns
GetSpeedAccuracyMetersPerSecond()
public float GetSpeedAccuracyMetersPerSecond()
Returns
GetTime()
public long GetTime()
Returns
GetVerticalAccuracyMeters()
public float GetVerticalAccuracyMeters()
Returns
HasAccuracy()
public bool HasAccuracy()
Returns
HasAltitude()
public bool HasAltitude()
Returns
HasBearing()
public bool HasBearing()
Returns
HasBearingAccuracy()
public bool HasBearingAccuracy()
Returns
HasElapsedRealtimeUncertaintyNanos()
public bool HasElapsedRealtimeUncertaintyNanos()
Returns
HasMslAltitude()
public bool HasMslAltitude()
Returns
HasMslAltitudeAccuracy()
public bool HasMslAltitudeAccuracy()
Returns
HasSpeed()
public bool HasSpeed()
Returns
HasSpeedAccuracy()
public bool HasSpeedAccuracy()
Returns
HasVerticalAccuracy()
public bool HasVerticalAccuracy()
Returns
IsComplete()
public bool IsComplete()
Returns
IsFromMockProvider()
[Obsolete]
public bool IsFromMockProvider()
Returns
IsMock()
public bool IsMock()
Returns
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
SetAccuracy(float)
public void SetAccuracy(float arg0)
Parameters
SetAltitude(double)
public void SetAltitude(double arg0)
Parameters
SetBearing(float)
public void SetBearing(float arg0)
Parameters
SetBearingAccuracyDegrees(float)
public void SetBearingAccuracyDegrees(float arg0)
Parameters
SetElapsedRealtimeNanos(long)
https://developer.android.com/reference/android/location/Location.html#setElapsedRealtimeNanos(long)
public void SetElapsedRealtimeNanos(long arg0)
Parameters
SetElapsedRealtimeUncertaintyNanos(double)
public void SetElapsedRealtimeUncertaintyNanos(double arg0)
Parameters
SetExtras(Bundle)
public void SetExtras(Bundle arg0)
Parameters
SetLatitude(double)
public void SetLatitude(double arg0)
Parameters
SetLongitude(double)
public void SetLongitude(double arg0)
Parameters
SetMock(bool)
public void SetMock(bool arg0)
Parameters
SetMslAltitudeAccuracyMeters(float)
public void SetMslAltitudeAccuracyMeters(float arg0)
Parameters
SetMslAltitudeMeters(double)
public void SetMslAltitudeMeters(double arg0)
Parameters
SetProvider(String)
https://developer.android.com/reference/android/location/Location.html#setProvider(java.lang.String)
public void SetProvider(String arg0)
Parameters
SetSpeed(float)
public void SetSpeed(float arg0)
Parameters
SetSpeedAccuracyMetersPerSecond(float)
public void SetSpeedAccuracyMetersPerSecond(float arg0)
Parameters
SetTime(long)
public void SetTime(long arg0)
Parameters
SetVerticalAccuracyMeters(float)
public void SetVerticalAccuracyMeters(float arg0)
Parameters
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)