Compartilhar via


Activity.MediaController Propriedade

Definição

Obtém o controlador que deve estar recebendo eventos de chave de mídia e volume enquanto essa atividade está em primeiro plano. -ou- Define um para enviar chaves de mídia e alterações de MediaController volume.

public Android.Media.Session.MediaController? MediaController { [Android.Runtime.Register("getMediaController", "()Landroid/media/session/MediaController;", "")] get; [Android.Runtime.Register("setMediaController", "(Landroid/media/session/MediaController;)V", "")] set; }
[<get: Android.Runtime.Register("getMediaController", "()Landroid/media/session/MediaController;", "")>]
[<set: Android.Runtime.Register("setMediaController", "(Landroid/media/session/MediaController;)V", "")>]
member this.MediaController : Android.Media.Session.MediaController with get, set

Valor da propriedade

O controlador que deve receber eventos.

Atributos

Comentários

Documentação do proprietário getter:

Obtém o controlador que deve estar recebendo eventos de chave de mídia e volume enquanto essa atividade está em primeiro plano.

Documentação Java para android.app.Activity.getMediaController().

Documentação do setter de propriedades:

Define um para o qual enviar chaves de mídia e alterações de MediaController volume.

O controlador será vinculado à janela desta Atividade. Os eventos de chave de mídia e volume recebidos enquanto a Atividade estiver em primeiro plano serão encaminhados ao controlador e usados para invocar controles de transporte ou ajustar o volume. Isso pode ser usado em vez de ou além de #setVolumeControlStream afetar uma sessão específica em vez de um fluxo específico.

Não é garantido que os controles de volume de hardware sempre alterarão o volume desta sessão (por exemplo, se uma chamada estiver em andamento, o volume do fluxo poderá ser alterado). Para redefinir de volta ao padrão, use null como controlador.

Documentação Java para android.app.Activity.setMediaController(android.media.session.MediaController).

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

Confira também