Class LocationManager
public class LocationManager : JVMBridgeBase<LocationManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<LocationManager>LocationManager
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<LocationManager>.SExecuteWithSignature<TReturn>(Type, string, string, params object[])JVMBridgeBase<LocationManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<LocationManager>.IsAssignableFrom<T>()JVMBridgeBase<LocationManager>.Execute<T>(params T[])JVMBridgeBase<LocationManager>.DynBridgeClazzJVMBridgeBase<LocationManager>.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
LocationManager()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public LocationManager()
LocationManager(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 LocationManager(params object[] args)
Parameters
argsobject[]
Properties
ACTION_GNSS_CAPABILITIES_CHANGED
public static String ACTION_GNSS_CAPABILITIES_CHANGED { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
EXTRA_GNSS_CAPABILITIES
public static String EXTRA_GNSS_CAPABILITIES { get; }
Property Value
EXTRA_LOCATION_ENABLED
https://developer.android.com/reference/android/location/LocationManager.html#EXTRA_LOCATION_ENABLED
public static String EXTRA_LOCATION_ENABLED { get; }
Property Value
EXTRA_PROVIDER_ENABLED
https://developer.android.com/reference/android/location/LocationManager.html#EXTRA_PROVIDER_ENABLED
public static String EXTRA_PROVIDER_ENABLED { get; }
Property Value
EXTRA_PROVIDER_NAME
public static String EXTRA_PROVIDER_NAME { get; }
Property Value
FUSED_PROVIDER
public static String FUSED_PROVIDER { get; }
Property Value
GPS_PROVIDER
public static String GPS_PROVIDER { 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
KEY_FLUSH_COMPLETE
public static String KEY_FLUSH_COMPLETE { get; }
Property Value
KEY_LOCATIONS
public static String KEY_LOCATIONS { get; }
Property Value
KEY_LOCATION_CHANGED
public static String KEY_LOCATION_CHANGED { get; }
Property Value
KEY_PROVIDER_ENABLED
public static String KEY_PROVIDER_ENABLED { get; }
Property Value
KEY_PROXIMITY_ENTERING
https://developer.android.com/reference/android/location/LocationManager.html#KEY_PROXIMITY_ENTERING
public static String KEY_PROXIMITY_ENTERING { get; }
Property Value
KEY_STATUS_CHANGED
[Obsolete]
public static String KEY_STATUS_CHANGED { get; }
Property Value
MODE_CHANGED_ACTION
public static String MODE_CHANGED_ACTION { get; }
Property Value
NETWORK_PROVIDER
public static String NETWORK_PROVIDER { get; }
Property Value
PASSIVE_PROVIDER
public static String PASSIVE_PROVIDER { get; }
Property Value
PROVIDERS_CHANGED_ACTION
public static String PROVIDERS_CHANGED_ACTION { get; }
Property Value
Methods
AddGpsStatusListener(Listener)
[Obsolete]
public bool AddGpsStatusListener(GpsStatus.Listener arg0)
Parameters
Returns
AddNmeaListener(NmeaListener)
[Obsolete]
public bool AddNmeaListener(GpsStatus.NmeaListener arg0)
Parameters
Returns
AddNmeaListener(OnNmeaMessageListener)
[Obsolete]
public bool AddNmeaListener(OnNmeaMessageListener arg0)
Parameters
Returns
AddNmeaListener(OnNmeaMessageListener, Handler)
public bool AddNmeaListener(OnNmeaMessageListener arg0, Handler arg1)
Parameters
Returns
AddNmeaListener(Executor, OnNmeaMessageListener)
public bool AddNmeaListener(Executor arg0, OnNmeaMessageListener arg1)
Parameters
Returns
AddProximityAlert(double, double, float, long, PendingIntent)
public void AddProximityAlert(double arg0, double arg1, float arg2, long arg3, PendingIntent arg4)
Parameters
arg0doublearg1doublearg2floatarg3longarg4PendingIntent
AddTestProvider(String, ProviderProperties)
public void AddTestProvider(String arg0, ProviderProperties arg1)
Parameters
arg0Stringarg1ProviderProperties
AddTestProvider(String, ProviderProperties, Set<String>)
public void AddTestProvider(String arg0, ProviderProperties arg1, Set<String> arg2)
Parameters
arg0Stringarg1ProviderPropertiesarg2Set<String>
AddTestProvider(String, bool, bool, bool, bool, bool, bool, bool, int, int)
public void AddTestProvider(String arg0, bool arg1, bool arg2, bool arg3, bool arg4, bool arg5, bool arg6, bool arg7, int arg8, int arg9)
Parameters
ClearTestProviderEnabled(String)
[Obsolete]
public void ClearTestProviderEnabled(String arg0)
Parameters
ClearTestProviderLocation(String)
[Obsolete]
public void ClearTestProviderLocation(String arg0)
Parameters
ClearTestProviderStatus(String)
[Obsolete]
public void ClearTestProviderStatus(String arg0)
Parameters
GetAllProviders()
public List<String> GetAllProviders()
Returns
GetBestProvider(Criteria, bool)
[Obsolete]
public String GetBestProvider(Criteria arg0, bool arg1)
Parameters
Returns
GetCurrentLocation(String, LocationRequest, CancellationSignal, Executor, Consumer<Location>)
public void GetCurrentLocation(String arg0, LocationRequest arg1, CancellationSignal arg2, Executor arg3, Consumer<Location> arg4)
Parameters
arg0Stringarg1LocationRequestarg2CancellationSignalarg3Executorarg4Consumer<Location>
GetCurrentLocation(String, CancellationSignal, Executor, Consumer<Location>)
public void GetCurrentLocation(String arg0, CancellationSignal arg1, Executor arg2, Consumer<Location> arg3)
Parameters
arg0Stringarg1CancellationSignalarg2Executorarg3Consumer<Location>
GetGnssAntennaInfos()
public List<GnssAntennaInfo> GetGnssAntennaInfos()
Returns
GetGnssCapabilities()
public GnssCapabilities GetGnssCapabilities()
Returns
GetGnssHardwareModelName()
public String GetGnssHardwareModelName()
Returns
GetGnssYearOfHardware()
public int GetGnssYearOfHardware()
Returns
GetGpsStatus(GpsStatus)
[Obsolete]
public GpsStatus GetGpsStatus(GpsStatus arg0)
Parameters
Returns
GetLastKnownLocation(String)
public Location GetLastKnownLocation(String arg0)
Parameters
Returns
GetProvider(String)
[Obsolete]
public LocationProvider GetProvider(String arg0)
Parameters
Returns
GetProviderProperties(String)
public ProviderProperties GetProviderProperties(String arg0)
Parameters
Returns
GetProviders(Criteria, bool)
[Obsolete]
public List<String> GetProviders(Criteria arg0, bool arg1)
Parameters
Returns
GetProviders(bool)
public List<String> GetProviders(bool arg0)
Parameters
Returns
HasProvider(String)
public bool HasProvider(String arg0)
Parameters
Returns
IsLocationEnabled()
public bool IsLocationEnabled()
Returns
IsProviderEnabled(String)
public bool IsProviderEnabled(String arg0)
Parameters
Returns
RegisterAntennaInfoListener(Executor, Listener)
public bool RegisterAntennaInfoListener(Executor arg0, GnssAntennaInfo.Listener arg1)
Parameters
Returns
RegisterGnssMeasurementsCallback(GnssMeasurementRequest, Executor, Callback)
public bool RegisterGnssMeasurementsCallback(GnssMeasurementRequest arg0, Executor arg1, GnssMeasurementsEvent.Callback arg2)
Parameters
arg0GnssMeasurementRequestarg1Executorarg2GnssMeasurementsEvent.Callback
Returns
RegisterGnssMeasurementsCallback(Callback)
[Obsolete]
public bool RegisterGnssMeasurementsCallback(GnssMeasurementsEvent.Callback arg0)
Parameters
Returns
RegisterGnssMeasurementsCallback(Callback, Handler)
public bool RegisterGnssMeasurementsCallback(GnssMeasurementsEvent.Callback arg0, Handler arg1)
Parameters
Returns
RegisterGnssMeasurementsCallback(Executor, Callback)
public bool RegisterGnssMeasurementsCallback(Executor arg0, GnssMeasurementsEvent.Callback arg1)
Parameters
Returns
RegisterGnssNavigationMessageCallback(Callback)
[Obsolete]
public bool RegisterGnssNavigationMessageCallback(GnssNavigationMessage.Callback arg0)
Parameters
Returns
RegisterGnssNavigationMessageCallback(Callback, Handler)
public bool RegisterGnssNavigationMessageCallback(GnssNavigationMessage.Callback arg0, Handler arg1)
Parameters
Returns
RegisterGnssNavigationMessageCallback(Executor, Callback)
public bool RegisterGnssNavigationMessageCallback(Executor arg0, GnssNavigationMessage.Callback arg1)
Parameters
Returns
RegisterGnssStatusCallback(Callback)
[Obsolete]
public bool RegisterGnssStatusCallback(GnssStatus.Callback arg0)
Parameters
Returns
RegisterGnssStatusCallback(Callback, Handler)
public bool RegisterGnssStatusCallback(GnssStatus.Callback arg0, Handler arg1)
Parameters
arg0GnssStatus.Callbackarg1Handler
Returns
RegisterGnssStatusCallback(Executor, Callback)
public bool RegisterGnssStatusCallback(Executor arg0, GnssStatus.Callback arg1)
Parameters
arg0Executorarg1GnssStatus.Callback
Returns
RemoveGpsStatusListener(Listener)
[Obsolete]
public void RemoveGpsStatusListener(GpsStatus.Listener arg0)
Parameters
RemoveNmeaListener(NmeaListener)
[Obsolete]
public void RemoveNmeaListener(GpsStatus.NmeaListener arg0)
Parameters
RemoveNmeaListener(OnNmeaMessageListener)
public void RemoveNmeaListener(OnNmeaMessageListener arg0)
Parameters
RemoveProximityAlert(PendingIntent)
public void RemoveProximityAlert(PendingIntent arg0)
Parameters
RemoveTestProvider(String)
public void RemoveTestProvider(String arg0)
Parameters
RemoveUpdates(PendingIntent)
public void RemoveUpdates(PendingIntent arg0)
Parameters
RemoveUpdates(LocationListener)
public void RemoveUpdates(LocationListener arg0)
Parameters
RequestFlush(String, PendingIntent, int)
public void RequestFlush(String arg0, PendingIntent arg1, int arg2)
Parameters
arg0Stringarg1PendingIntentarg2int
RequestFlush(String, LocationListener, int)
public void RequestFlush(String arg0, LocationListener arg1, int arg2)
Parameters
arg0Stringarg1LocationListenerarg2int
RequestLocationUpdates(String, LocationRequest, PendingIntent)
public void RequestLocationUpdates(String arg0, LocationRequest arg1, PendingIntent arg2)
Parameters
arg0Stringarg1LocationRequestarg2PendingIntent
RequestLocationUpdates(String, LocationRequest, Executor, LocationListener)
public void RequestLocationUpdates(String arg0, LocationRequest arg1, Executor arg2, LocationListener arg3)
Parameters
arg0Stringarg1LocationRequestarg2Executorarg3LocationListener
RequestLocationUpdates(String, long, float, PendingIntent)
public void RequestLocationUpdates(String arg0, long arg1, float arg2, PendingIntent arg3)
Parameters
arg0Stringarg1longarg2floatarg3PendingIntent
RequestLocationUpdates(String, long, float, LocationListener)
public void RequestLocationUpdates(String arg0, long arg1, float arg2, LocationListener arg3)
Parameters
arg0Stringarg1longarg2floatarg3LocationListener
RequestLocationUpdates(String, long, float, LocationListener, Looper)
public void RequestLocationUpdates(String arg0, long arg1, float arg2, LocationListener arg3, Looper arg4)
Parameters
arg0Stringarg1longarg2floatarg3LocationListenerarg4Looper
RequestLocationUpdates(String, long, float, Executor, LocationListener)
public void RequestLocationUpdates(String arg0, long arg1, float arg2, Executor arg3, LocationListener arg4)
Parameters
arg0Stringarg1longarg2floatarg3Executorarg4LocationListener
RequestLocationUpdates(long, float, Criteria, PendingIntent)
[Obsolete]
public void RequestLocationUpdates(long arg0, float arg1, Criteria arg2, PendingIntent arg3)
Parameters
arg0longarg1floatarg2Criteriaarg3PendingIntent
RequestLocationUpdates(long, float, Criteria, LocationListener, Looper)
[Obsolete]
public void RequestLocationUpdates(long arg0, float arg1, Criteria arg2, LocationListener arg3, Looper arg4)
Parameters
arg0longarg1floatarg2Criteriaarg3LocationListenerarg4Looper
RequestLocationUpdates(long, float, Criteria, Executor, LocationListener)
[Obsolete]
public void RequestLocationUpdates(long arg0, float arg1, Criteria arg2, Executor arg3, LocationListener arg4)
Parameters
arg0longarg1floatarg2Criteriaarg3Executorarg4LocationListener
RequestSingleUpdate(Criteria, PendingIntent)
[Obsolete]
public void RequestSingleUpdate(Criteria arg0, PendingIntent arg1)
Parameters
arg0Criteriaarg1PendingIntent
RequestSingleUpdate(Criteria, LocationListener, Looper)
[Obsolete]
public void RequestSingleUpdate(Criteria arg0, LocationListener arg1, Looper arg2)
Parameters
arg0Criteriaarg1LocationListenerarg2Looper
RequestSingleUpdate(String, PendingIntent)
[Obsolete]
public void RequestSingleUpdate(String arg0, PendingIntent arg1)
Parameters
arg0Stringarg1PendingIntent
RequestSingleUpdate(String, LocationListener, Looper)
[Obsolete]
public void RequestSingleUpdate(String arg0, LocationListener arg1, Looper arg2)
Parameters
arg0Stringarg1LocationListenerarg2Looper
SendExtraCommand(String, String, Bundle)
public bool SendExtraCommand(String arg0, String arg1, Bundle arg2)
Parameters
Returns
SetTestProviderEnabled(String, bool)
public void SetTestProviderEnabled(String arg0, bool arg1)
Parameters
SetTestProviderLocation(String, Location)
public void SetTestProviderLocation(String arg0, Location arg1)
Parameters
SetTestProviderStatus(String, int, Bundle, long)
[Obsolete]
public void SetTestProviderStatus(String arg0, int arg1, Bundle arg2, long arg3)
Parameters
UnregisterAntennaInfoListener(Listener)
public void UnregisterAntennaInfoListener(GnssAntennaInfo.Listener arg0)
Parameters
UnregisterGnssMeasurementsCallback(Callback)
public void UnregisterGnssMeasurementsCallback(GnssMeasurementsEvent.Callback arg0)
Parameters
UnregisterGnssNavigationMessageCallback(Callback)
public void UnregisterGnssNavigationMessageCallback(GnssNavigationMessage.Callback arg0)
Parameters
UnregisterGnssStatusCallback(Callback)
public void UnregisterGnssStatusCallback(GnssStatus.Callback arg0)