Compartir a través de


AudioManager.IOnAudioFocusChangeListener.OnAudioFocusChange Método

Definición

Se llama al agente de escucha para notificarle el foco de audio de este agente de escucha.

[Android.Runtime.Register("onAudioFocusChange", "(I)V", "GetOnAudioFocusChange_IHandler:Android.Media.AudioManager/IOnAudioFocusChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void OnAudioFocusChange(Android.Media.AudioFocus focusChange);
[<Android.Runtime.Register("onAudioFocusChange", "(I)V", "GetOnAudioFocusChange_IHandler:Android.Media.AudioManager/IOnAudioFocusChangeListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnAudioFocusChange : Android.Media.AudioFocus -> unit

Parámetros

focusChange
AudioFocus

el tipo de cambio de foco, uno de AudioManager#AUDIOFOCUS_GAIN, AudioManager#AUDIOFOCUS_LOSS_TRANSIENT AudioManager#AUDIOFOCUS_LOSSy AudioManager#AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK.

Atributos

Comentarios

Se llama al agente de escucha para notificarle el foco de audio de este agente de escucha. El valor focusChange indica si se obtuvo el foco, si se perdió el foco y si esa pérdida es transitoria o si el nuevo titular del foco lo contendrá durante un período de tiempo desconocido. Al perder el foco, los agentes de escucha pueden usar la información de cambio de foco para decidir qué comportamiento adoptar al perder el foco. Un reproductor de música podría elegir, por ejemplo, reducir el volumen de su secuencia de música (pato) para pérdidas transitorias de foco y pausar de lo contrario.

Documentación de Java para android.media.AudioManager.OnAudioFocusChangeListener.onAudioFocusChange(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a