Class SensorManager
public class SensorManager : JVMBridgeBase<SensorManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<SensorManager>SensorManager
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<SensorManager>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<SensorManager>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<SensorManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<SensorManager>.IsAssignableFrom<T>()JVMBridgeBase<SensorManager>.Execute<T>(params T[])JVMBridgeBase<SensorManager>.DynBridgeClazzJVMBridgeBase<SensorManager>.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
SensorManager()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("SensorManager class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SensorManager()
SensorManager(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
[Obsolete("SensorManager class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SensorManager(params object[] args)
Parameters
args
object[]
Properties
AXIS_MINUS_X
public static int AXIS_MINUS_X { get; }
Property Value
AXIS_MINUS_Y
public static int AXIS_MINUS_Y { get; }
Property Value
AXIS_MINUS_Z
public static int AXIS_MINUS_Z { get; }
Property Value
AXIS_X
public static int AXIS_X { get; }
Property Value
AXIS_Y
public static int AXIS_Y { get; }
Property Value
AXIS_Z
public static int AXIS_Z { 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
DATA_X
[Obsolete]
public static int DATA_X { get; }
Property Value
DATA_Y
[Obsolete]
public static int DATA_Y { get; }
Property Value
DATA_Z
[Obsolete]
public static int DATA_Z { get; }
Property Value
GRAVITY_DEATH_STAR_I
public static float GRAVITY_DEATH_STAR_I { get; }
Property Value
GRAVITY_EARTH
public static float GRAVITY_EARTH { get; }
Property Value
GRAVITY_JUPITER
public static float GRAVITY_JUPITER { get; }
Property Value
GRAVITY_MARS
public static float GRAVITY_MARS { get; }
Property Value
GRAVITY_MERCURY
public static float GRAVITY_MERCURY { get; }
Property Value
GRAVITY_MOON
public static float GRAVITY_MOON { get; }
Property Value
GRAVITY_NEPTUNE
public static float GRAVITY_NEPTUNE { get; }
Property Value
GRAVITY_PLUTO
public static float GRAVITY_PLUTO { get; }
Property Value
GRAVITY_SATURN
public static float GRAVITY_SATURN { get; }
Property Value
GRAVITY_SUN
public static float GRAVITY_SUN { get; }
Property Value
GRAVITY_THE_ISLAND
public static float GRAVITY_THE_ISLAND { get; }
Property Value
GRAVITY_URANUS
public static float GRAVITY_URANUS { get; }
Property Value
GRAVITY_VENUS
public static float GRAVITY_VENUS { 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
LIGHT_CLOUDY
public static float LIGHT_CLOUDY { get; }
Property Value
LIGHT_FULLMOON
public static float LIGHT_FULLMOON { get; }
Property Value
LIGHT_NO_MOON
public static float LIGHT_NO_MOON { get; }
Property Value
LIGHT_OVERCAST
public static float LIGHT_OVERCAST { get; }
Property Value
LIGHT_SHADE
public static float LIGHT_SHADE { get; }
Property Value
LIGHT_SUNLIGHT
public static float LIGHT_SUNLIGHT { get; }
Property Value
LIGHT_SUNLIGHT_MAX
public static float LIGHT_SUNLIGHT_MAX { get; }
Property Value
LIGHT_SUNRISE
public static float LIGHT_SUNRISE { get; }
Property Value
MAGNETIC_FIELD_EARTH_MAX
https://developer.android.com/reference/android/hardware/SensorManager.html#MAGNETIC_FIELD_EARTH_MAX
public static float MAGNETIC_FIELD_EARTH_MAX { get; }
Property Value
MAGNETIC_FIELD_EARTH_MIN
https://developer.android.com/reference/android/hardware/SensorManager.html#MAGNETIC_FIELD_EARTH_MIN
public static float MAGNETIC_FIELD_EARTH_MIN { get; }
Property Value
PRESSURE_STANDARD_ATMOSPHERE
public static float PRESSURE_STANDARD_ATMOSPHERE { get; }
Property Value
RAW_DATA_INDEX
[Obsolete]
public static int RAW_DATA_INDEX { get; }
Property Value
RAW_DATA_X
[Obsolete]
public static int RAW_DATA_X { get; }
Property Value
RAW_DATA_Y
[Obsolete]
public static int RAW_DATA_Y { get; }
Property Value
RAW_DATA_Z
[Obsolete]
public static int RAW_DATA_Z { get; }
Property Value
SENSOR_ACCELEROMETER
[Obsolete]
public static int SENSOR_ACCELEROMETER { get; }
Property Value
SENSOR_ALL
[Obsolete]
public static int SENSOR_ALL { get; }
Property Value
SENSOR_DELAY_FASTEST
public static int SENSOR_DELAY_FASTEST { get; }
Property Value
SENSOR_DELAY_GAME
public static int SENSOR_DELAY_GAME { get; }
Property Value
SENSOR_DELAY_NORMAL
public static int SENSOR_DELAY_NORMAL { get; }
Property Value
SENSOR_DELAY_UI
public static int SENSOR_DELAY_UI { get; }
Property Value
SENSOR_LIGHT
[Obsolete]
public static int SENSOR_LIGHT { get; }
Property Value
SENSOR_MAGNETIC_FIELD
[Obsolete]
public static int SENSOR_MAGNETIC_FIELD { get; }
Property Value
SENSOR_MAX
[Obsolete]
public static int SENSOR_MAX { get; }
Property Value
SENSOR_MIN
[Obsolete]
public static int SENSOR_MIN { get; }
Property Value
SENSOR_ORIENTATION
[Obsolete]
public static int SENSOR_ORIENTATION { get; }
Property Value
SENSOR_ORIENTATION_RAW
[Obsolete]
public static int SENSOR_ORIENTATION_RAW { get; }
Property Value
SENSOR_PROXIMITY
[Obsolete]
public static int SENSOR_PROXIMITY { get; }
Property Value
SENSOR_STATUS_ACCURACY_HIGH
public static int SENSOR_STATUS_ACCURACY_HIGH { get; }
Property Value
SENSOR_STATUS_ACCURACY_LOW
public static int SENSOR_STATUS_ACCURACY_LOW { get; }
Property Value
SENSOR_STATUS_ACCURACY_MEDIUM
public static int SENSOR_STATUS_ACCURACY_MEDIUM { get; }
Property Value
SENSOR_STATUS_NO_CONTACT
https://developer.android.com/reference/android/hardware/SensorManager.html#SENSOR_STATUS_NO_CONTACT
public static int SENSOR_STATUS_NO_CONTACT { get; }
Property Value
SENSOR_STATUS_UNRELIABLE
https://developer.android.com/reference/android/hardware/SensorManager.html#SENSOR_STATUS_UNRELIABLE
public static int SENSOR_STATUS_UNRELIABLE { get; }
Property Value
SENSOR_TEMPERATURE
[Obsolete]
public static int SENSOR_TEMPERATURE { get; }
Property Value
SENSOR_TRICORDER
[Obsolete]
public static int SENSOR_TRICORDER { get; }
Property Value
STANDARD_GRAVITY
public static float STANDARD_GRAVITY { get; }
Property Value
Methods
CancelTriggerSensor(TriggerEventListener, Sensor)
public bool CancelTriggerSensor(TriggerEventListener arg0, Sensor arg1)
Parameters
arg0
TriggerEventListenerarg1
Sensor
Returns
CreateDirectChannel(HardwareBuffer)
public SensorDirectChannel CreateDirectChannel(HardwareBuffer arg0)
Parameters
Returns
CreateDirectChannel(MemoryFile)
public SensorDirectChannel CreateDirectChannel(MemoryFile arg0)
Parameters
arg0
MemoryFile
Returns
Flush(SensorEventListener)
public bool Flush(SensorEventListener arg0)
Parameters
Returns
GetAltitude(float, float)
https://developer.android.com/reference/android/hardware/SensorManager.html#getAltitude(float,float)
public static float GetAltitude(float arg0, float arg1)
Parameters
Returns
GetAngleChange(float[], float[], float[])
public static void GetAngleChange(float[] arg0, float[] arg1, float[] arg2)
Parameters
GetDefaultSensor(int)
public Sensor GetDefaultSensor(int arg0)
Parameters
Returns
GetDefaultSensor(int, bool)
public Sensor GetDefaultSensor(int arg0, bool arg1)
Parameters
Returns
GetDynamicSensorList(int)
public List<Sensor> GetDynamicSensorList(int arg0)
Parameters
Returns
GetInclination(float[])
public static float GetInclination(float[] arg0)
Parameters
Returns
GetOrientation(float[], float[])
public static float[] GetOrientation(float[] arg0, float[] arg1)
Parameters
Returns
GetQuaternionFromVector(float[], float[])
public static void GetQuaternionFromVector(float[] arg0, float[] arg1)
Parameters
GetRotationMatrix(float[], float[], float[], float[])
public static bool GetRotationMatrix(float[] arg0, float[] arg1, float[] arg2, float[] arg3)
Parameters
Returns
GetRotationMatrixFromVector(float[], float[])
public static void GetRotationMatrixFromVector(float[] arg0, float[] arg1)
Parameters
GetSensorList(int)
public List<Sensor> GetSensorList(int arg0)
Parameters
Returns
GetSensors()
[Obsolete]
public int GetSensors()
Returns
IsDynamicSensorDiscoverySupported()
public bool IsDynamicSensorDiscoverySupported()
Returns
RegisterDynamicSensorCallback(DynamicSensorCallback)
public void RegisterDynamicSensorCallback(SensorManager.DynamicSensorCallback arg0)
Parameters
RegisterDynamicSensorCallback(DynamicSensorCallback, Handler)
public void RegisterDynamicSensorCallback(SensorManager.DynamicSensorCallback arg0, Handler arg1)
Parameters
RegisterListener(SensorEventListener, Sensor, int)
public bool RegisterListener(SensorEventListener arg0, Sensor arg1, int arg2)
Parameters
arg0
SensorEventListenerarg1
Sensorarg2
int
Returns
RegisterListener(SensorEventListener, Sensor, int, Handler)
public bool RegisterListener(SensorEventListener arg0, Sensor arg1, int arg2, Handler arg3)
Parameters
arg0
SensorEventListenerarg1
Sensorarg2
intarg3
Handler
Returns
RegisterListener(SensorEventListener, Sensor, int, int)
public bool RegisterListener(SensorEventListener arg0, Sensor arg1, int arg2, int arg3)
Parameters
arg0
SensorEventListenerarg1
Sensorarg2
intarg3
int
Returns
RegisterListener(SensorEventListener, Sensor, int, int, Handler)
public bool RegisterListener(SensorEventListener arg0, Sensor arg1, int arg2, int arg3, Handler arg4)
Parameters
arg0
SensorEventListenerarg1
Sensorarg2
intarg3
intarg4
Handler
Returns
RegisterListener(SensorListener, int)
[Obsolete]
public bool RegisterListener(SensorListener arg0, int arg1)
Parameters
arg0
SensorListenerarg1
int
Returns
RegisterListener(SensorListener, int, int)
[Obsolete]
public bool RegisterListener(SensorListener arg0, int arg1, int arg2)
Parameters
arg0
SensorListenerarg1
intarg2
int
Returns
RemapCoordinateSystem(float[], int, int, float[])
public static bool RemapCoordinateSystem(float[] arg0, int arg1, int arg2, float[] arg3)
Parameters
Returns
RequestTriggerSensor(TriggerEventListener, Sensor)
public bool RequestTriggerSensor(TriggerEventListener arg0, Sensor arg1)
Parameters
arg0
TriggerEventListenerarg1
Sensor
Returns
UnregisterDynamicSensorCallback(DynamicSensorCallback)
public void UnregisterDynamicSensorCallback(SensorManager.DynamicSensorCallback arg0)
Parameters
UnregisterListener(SensorEventListener)
public void UnregisterListener(SensorEventListener arg0)
Parameters
UnregisterListener(SensorEventListener, Sensor)
public void UnregisterListener(SensorEventListener arg0, Sensor arg1)
Parameters
arg0
SensorEventListenerarg1
Sensor
UnregisterListener(SensorListener)
[Obsolete]
public void UnregisterListener(SensorListener arg0)
Parameters
UnregisterListener(SensorListener, int)
[Obsolete]
public void UnregisterListener(SensorListener arg0, int arg1)
Parameters
arg0
SensorListenerarg1
int