SensorManager.Flush(ISensorEventListener) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Libera o FIFO de todos os sensores registrados para este ouvinte.
[Android.Runtime.Register("flush", "(Landroid/hardware/SensorEventListener;)Z", "GetFlush_Landroid_hardware_SensorEventListener_Handler")]
public virtual bool Flush(Android.Hardware.ISensorEventListener? listener);
[<Android.Runtime.Register("flush", "(Landroid/hardware/SensorEventListener;)Z", "GetFlush_Landroid_hardware_SensorEventListener_Handler")>]
abstract member Flush : Android.Hardware.ISensorEventListener -> bool
override this.Flush : Android.Hardware.ISensorEventListener -> bool
Parâmetros
- listener
- ISensorEventListener
Um android.hardware.SensorEventListener SensorEventListener objeto que foi usado anteriormente em uma chamada registerListener.
Retornos
true se a liberação for iniciada com êxito em todos os sensores registrados para esse ouvinte, false se nenhum sensor for registrado anteriormente para esse ouvinte ou a liberação em um dos sensores falhar.
- Atributos
Exceções
quando o ouvinte é nulo.
Comentários
Libera o FIFO de todos os sensores registrados para este ouvinte. Se houver eventos no FIFO do sensor, eles serão retornados como se o maxReportLatency do FIFO tivesse expirado. Os eventos são retornados da maneira usual por meio do SensorEventListener. Essa chamada não afeta o maxReportLatency para este sensor. Essa chamada é assíncrona e retorna imediatamente.
android.hardware.SensorEventListener2#onFlushCompleted onFlushCompleted é chamado depois que todos os eventos no lote no momento da chamada desse método foram entregues com êxito. Se o hardware não der suporte à liberação, ele ainda retornará true e um evento de liberação completa trivial será enviado após o evento atual para todos os clientes registrados para esse sensor.
Java documentação para android.hardware.SensorManager.flush(android.hardware.SensorEventListener).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Confira também
- <xref:Android.Hardware.SensorManager.RegisterListener(Android.Hardware.ISensorEventListener%2c+Android.Hardware.Sensor%2c+Android.Hardware.Sensor%2c+Android.Hardware.Sensor)>