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
args
object[]
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
arg0
doublearg1
doublearg2
floatarg3
longarg4
PendingIntent
AddTestProvider(String, ProviderProperties)
public void AddTestProvider(String arg0, ProviderProperties arg1)
Parameters
arg0
Stringarg1
ProviderProperties
AddTestProvider(String, ProviderProperties, Set<String>)
public void AddTestProvider(String arg0, ProviderProperties arg1, Set<String> arg2)
Parameters
arg0
Stringarg1
ProviderPropertiesarg2
Set<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
arg0
Stringarg1
LocationRequestarg2
CancellationSignalarg3
Executorarg4
Consumer<Location>
GetCurrentLocation(String, CancellationSignal, Executor, Consumer<Location>)
public void GetCurrentLocation(String arg0, CancellationSignal arg1, Executor arg2, Consumer<Location> arg3)
Parameters
arg0
Stringarg1
CancellationSignalarg2
Executorarg3
Consumer<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
arg0
GnssMeasurementRequestarg1
Executorarg2
GnssMeasurementsEvent.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
arg0
GnssStatus.Callbackarg1
Handler
Returns
RegisterGnssStatusCallback(Executor, Callback)
public bool RegisterGnssStatusCallback(Executor arg0, GnssStatus.Callback arg1)
Parameters
arg0
Executorarg1
GnssStatus.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
arg0
Stringarg1
PendingIntentarg2
int
RequestFlush(String, LocationListener, int)
public void RequestFlush(String arg0, LocationListener arg1, int arg2)
Parameters
arg0
Stringarg1
LocationListenerarg2
int
RequestLocationUpdates(String, LocationRequest, PendingIntent)
public void RequestLocationUpdates(String arg0, LocationRequest arg1, PendingIntent arg2)
Parameters
arg0
Stringarg1
LocationRequestarg2
PendingIntent
RequestLocationUpdates(String, LocationRequest, Executor, LocationListener)
public void RequestLocationUpdates(String arg0, LocationRequest arg1, Executor arg2, LocationListener arg3)
Parameters
arg0
Stringarg1
LocationRequestarg2
Executorarg3
LocationListener
RequestLocationUpdates(String, long, float, PendingIntent)
public void RequestLocationUpdates(String arg0, long arg1, float arg2, PendingIntent arg3)
Parameters
arg0
Stringarg1
longarg2
floatarg3
PendingIntent
RequestLocationUpdates(String, long, float, LocationListener)
public void RequestLocationUpdates(String arg0, long arg1, float arg2, LocationListener arg3)
Parameters
arg0
Stringarg1
longarg2
floatarg3
LocationListener
RequestLocationUpdates(String, long, float, LocationListener, Looper)
public void RequestLocationUpdates(String arg0, long arg1, float arg2, LocationListener arg3, Looper arg4)
Parameters
arg0
Stringarg1
longarg2
floatarg3
LocationListenerarg4
Looper
RequestLocationUpdates(String, long, float, Executor, LocationListener)
public void RequestLocationUpdates(String arg0, long arg1, float arg2, Executor arg3, LocationListener arg4)
Parameters
arg0
Stringarg1
longarg2
floatarg3
Executorarg4
LocationListener
RequestLocationUpdates(long, float, Criteria, PendingIntent)
[Obsolete]
public void RequestLocationUpdates(long arg0, float arg1, Criteria arg2, PendingIntent arg3)
Parameters
arg0
longarg1
floatarg2
Criteriaarg3
PendingIntent
RequestLocationUpdates(long, float, Criteria, LocationListener, Looper)
[Obsolete]
public void RequestLocationUpdates(long arg0, float arg1, Criteria arg2, LocationListener arg3, Looper arg4)
Parameters
arg0
longarg1
floatarg2
Criteriaarg3
LocationListenerarg4
Looper
RequestLocationUpdates(long, float, Criteria, Executor, LocationListener)
[Obsolete]
public void RequestLocationUpdates(long arg0, float arg1, Criteria arg2, Executor arg3, LocationListener arg4)
Parameters
arg0
longarg1
floatarg2
Criteriaarg3
Executorarg4
LocationListener
RequestSingleUpdate(Criteria, PendingIntent)
[Obsolete]
public void RequestSingleUpdate(Criteria arg0, PendingIntent arg1)
Parameters
arg0
Criteriaarg1
PendingIntent
RequestSingleUpdate(Criteria, LocationListener, Looper)
[Obsolete]
public void RequestSingleUpdate(Criteria arg0, LocationListener arg1, Looper arg2)
Parameters
arg0
Criteriaarg1
LocationListenerarg2
Looper
RequestSingleUpdate(String, PendingIntent)
[Obsolete]
public void RequestSingleUpdate(String arg0, PendingIntent arg1)
Parameters
arg0
Stringarg1
PendingIntent
RequestSingleUpdate(String, LocationListener, Looper)
[Obsolete]
public void RequestSingleUpdate(String arg0, LocationListener arg1, Looper arg2)
Parameters
arg0
Stringarg1
LocationListenerarg2
Looper
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)