ActivityManager.AppTask.WindowingLayerPinned Campo
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.
Cuidado
This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayer enum directly instead of this field.
A camada de janelas para janelas fixadas.
[Android.Runtime.Register("WINDOWING_LAYER_PINNED", ApiSince=37)]
[System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayer enum directly instead of this field.", true)]
public const Android.App.ActivityManagerAppTaskWindowingLayer WindowingLayerPinned = 2;
[<Android.Runtime.Register("WINDOWING_LAYER_PINNED", ApiSince=37)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayer enum directly instead of this field.", true)>]
val mutable WindowingLayerPinned : Android.App.ActivityManagerAppTaskWindowingLayer
Valor do campo
Value = 2- Atributos
Comentários
A camada de janelas para janelas fixadas. Normalmente, essas janelas são exibidas acima das janelas normais do aplicativo.
Para garantir a integridade do sistema e uma experiência consistente do usuário, o sistema impõe várias restrições às tarefas que usam essa camada. Elas podem incluir, mas não se limitam a: forçar a tarefa a ser completamente opaca e exibir decorações do sistema; Limitando estritamente o número de tarefas nessa camada (por exemplo, apenas uma de cada vez); Limitando o controle do aplicativo sobre o tamanho e a posição da tarefa; Limitando o tamanho máximo da janela ao qual o usuário pode redimensionar a tarefa; Tornando a tarefa não móvel programaticamente (incluindo restrições em soluções alternativas, como redimensionamento); Fornecendo aos usuários acesso imediato de configurações para desabilitar o recurso; Fornecendo aos usuários uma maneira de fechar a janela; A tarefa poderá ser concluída pelo sistema se ela não puder mais ser hospedada nessa camada devido a alterações de janela; Os modos de exibição disponíveis podem ser limitados para tarefas nessa camada. Elas podem incluir, mas não estão limitadas a: modo imagem em imagem, modo de tela dividida e tela inteira
Essa camada pode ser compartilhada com tarefas de PiP (Imagem em Imagem). portanto, as tarefas nessa camada podem ser descartadas quando outra entra no PiP.
A janela da tarefa nessa camada tem os seguintes requisitos:; Deve ser opaco; Deve ter recursos para fechar a janela e permitir que os usuários desabilitem a exibição e a execução de tarefas nessa camada, por aplicativo; Deve ter um tamanho mínimo de 220dp de acordo com os requisitos de CDD de várias janelas estabelecidos; A tarefa não pode ser alterada para outra camada, a menos que seja solicitada pelo aplicativo com uma chamada para AppTask.requestWindowingLayer.
Referência do Android para android.app.ActivityManager.AppTask.WINDOWING_LAYER_PINNED.
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.