Activity.OnPictureInPictureUiStateChanged(PictureInPictureUiState) 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.
Chamado pelo sistema quando a atividade está no PiP e tem alterações de estado.
[Android.Runtime.Register("onPictureInPictureUiStateChanged", "(Landroid/app/PictureInPictureUiState;)V", "GetOnPictureInPictureUiStateChanged_Landroid_app_PictureInPictureUiState_Handler", ApiSince=31)]
public virtual void OnPictureInPictureUiStateChanged(Android.App.PictureInPictureUiState pipState);
[<Android.Runtime.Register("onPictureInPictureUiStateChanged", "(Landroid/app/PictureInPictureUiState;)V", "GetOnPictureInPictureUiStateChanged_Landroid_app_PictureInPictureUiState_Handler", ApiSince=31)>]
abstract member OnPictureInPictureUiStateChanged : Android.App.PictureInPictureUiState -> unit
override this.OnPictureInPictureUiStateChanged : Android.App.PictureInPictureUiState -> unit
Parâmetros
- pipState
- PictureInPictureUiState
PictureInPictureUiState: o novo estado Picture-in-Picture. Esse valor não pode ser nulo.
- Atributos
Comentários
Chamado pelo sistema quando a atividade está no PiP e tem alterações de estado. Compare com onPictureInPictureModeChanged(boolean,Configuration), que só é chamado quando o modo PiP é alterado (ou seja, entra ou sai do PiP), isso pode ser chamado a qualquer momento enquanto a atividade está no modo PiP. Portanto, toda invocação só pode acontecer depois que onPictureInPictureModeChanged(boolean,Configuration) for chamado com true e antes de onPictureInPictureModeChanged(boolean,Configuration) ser chamado com false. Você não precisaria se preocupar com os casos em que isso é chamado e a atividade não está no modo de imagemIn-Picture. Para gerenciar casos em que a atividade entra/sai imagem-na-imagem (por exemplo, limpeza de recursos na saída), use onPictureInPictureModeChanged(boolean,Configuration). O estado padrão é que tudo declarado em PictureInPictureUiState é falso, como PictureInPictureUiState.isStashed().
Referência do Android para android.app.Activity.onPictureInPictureUiStateChanged.
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.