Idioma

ActivityManager.AppTask.WindowingLayerPinned Campo

Definição

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.

Aplica-se a