Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mono 使用具有自定义速率的Android.Hardware.SensorManager.RegisterListener_Mono_Xamarin_Xamarin.android - Fatal编程技术网

Mono 使用具有自定义速率的Android.Hardware.SensorManager.RegisterListener

Mono 使用具有自定义速率的Android.Hardware.SensorManager.RegisterListener,mono,xamarin,xamarin.android,Mono,Xamarin,Xamarin.android,根据和,从Android 2.3(API级别9)开始,在注册传感器的侦听器时,可以使用传感器延迟的自定义速率(以微秒为单位),而不是SensorDelay枚举: Android.Hardware.SensorEvent在的交付速率。这只是对系统的一个提示。接收事件的速度可能快于或慢于指定的速率。通常事件接收速度更快。该值必须是SensorDelay.Normal、SensorDelay.Ui、SensorDelay.Game或SensorDelay.faster中的一个,或者是事件之间以微秒为单

根据和,从Android 2.3(API级别9)开始,在注册传感器的侦听器时,可以使用传感器延迟的自定义速率(以微秒为单位),而不是SensorDelay枚举:

Android.Hardware.SensorEvent在的交付速率。这只是对系统的一个提示。接收事件的速度可能快于或慢于指定的速率。通常事件接收速度更快。该值必须是SensorDelay.Normal、SensorDelay.Ui、SensorDelay.Game或SensorDelay.faster中的一个,或者是事件之间以微秒为单位的所需延迟。以微秒为单位指定延迟仅适用于Android 2.3(API级别9)以后的版本。对于早期版本,必须使用传感器延迟常数之一

我使用的是XamarinAndroid4.4,我似乎找不到RegisterListener函数的重载,该函数接受自定义速率的int。我正在寻找一款与Android的
公共布尔寄存器listener(SensorEventListener、Sensor Sensor、int rateUs)相当的Xamarin Android

如有任何澄清或指导,将不胜感激

谢谢