CameraManager.AvailabilityCallback.OnCameraAccessPrioritiesChanged 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 sempre que as prioridades de acesso à câmera são alteradas.
[Android.Runtime.Register("onCameraAccessPrioritiesChanged", "()V", "GetOnCameraAccessPrioritiesChangedHandler", ApiSince=29)]
public virtual void OnCameraAccessPrioritiesChanged();
[<Android.Runtime.Register("onCameraAccessPrioritiesChanged", "()V", "GetOnCameraAccessPrioritiesChangedHandler", ApiSince=29)>]
abstract member OnCameraAccessPrioritiesChanged : unit -> unit
override this.OnCameraAccessPrioritiesChanged : unit -> unit
- Atributos
Comentários
Chamado sempre que as prioridades de acesso à câmera são alteradas.
Notificação de que as prioridades de acesso à câmera foram alteradas e a câmera agora pode ser aberta. Um aplicativo que foi negado anteriormente ao acesso à câmera devido a um usuário de prioridade mais alta já usando a câmera ou que foi desconectado de uma sessão de câmera ativa devido a um usuário de prioridade mais alta tentando abrir a câmera, deve tentar abrir a câmera novamente se ainda quiser usá-la. Observe que vários aplicativos podem receber esse retorno de chamada ao mesmo tempo e apenas um deles terá êxito em abrir a câmera na prática, dependendo dos níveis exatos de prioridade de acesso e do tempo. Esse método é útil em casos em que vários aplicativos podem estar no estado retomado ao mesmo tempo, e o usuário alterna o foco entre eles ou se o aplicativo atual que usa a câmera se move entre estados de tela inteira e PiP (Imagem em Imagem). Nesses casos, os retornos de chamada disponíveis/indisponíveis da câmera não serão invocados, mas outro aplicativo agora pode ter prioridade maior para o acesso à câmera do que o aplicativo que usa a câmera atual.
A implementação padrão desse método não faz nada.
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.