Compartilhar via


AudioManager.IOnAudioFocusChangeListener.OnAudioFocusChange Método

Definição

Chamado ao ouvinte para notificá-lo o foco de áudio para este ouvinte foi alterado.

[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

o tipo de mudança de foco, um de AudioManager#AUDIOFOCUS_GAIN, AudioManager#AUDIOFOCUS_LOSS_TRANSIENT AudioManager#AUDIOFOCUS_LOSSe AudioManager#AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK.

Atributos

Comentários

Chamado ao ouvinte para notificá-lo o foco de áudio para este ouvinte foi alterado. O valor focusChange indica se o foco foi ganho, se o foco foi perdido e se essa perda é transitória ou se o novo detentor do foco irá mantê-lo por um período de tempo desconhecido. Ao perder o foco, os ouvintes podem usar as informações de mudança de foco para decidir qual comportamento adotar ao perder o foco. Um leitor de música pode, por exemplo, optar por diminuir o volume do seu fluxo de música (pato) para perdas de foco transitórias, e pausar de outra forma.

Documentação Java para android.media.AudioManager.OnAudioFocusChangeListener.onAudioFocusChange(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a