Lingua

ActivityManagerAppTaskWindowingLayer Enumerazione

Definizione

public enum ActivityManagerAppTaskWindowingLayer
type ActivityManagerAppTaskWindowingLayer = 
Ereditarietà
ActivityManagerAppTaskWindowingLayer

Campi

Nome Valore Descrizione
Undefined 0

Il livello di finestra non è specificato. Il sistema userà un livello WINDOWING_LAYER_NORMAL_APP.

Informazioni di riferimento su Android per android.app.ActivityManager.AppTask.WINDOWING_LAYER_UNDEFINED.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

NormalApp 1

Livello di finestra per le normali finestre dell'applicazione.

Se un'applicazione non richiede in modo esplicito un livello di finestra per l'attività, viene considerata in questo livello.

La richiesta di questo livello tramite AppTask.requestWindowingLayer viene in genere eseguita per uscire da un livello richiesto in precedenza.

Informazioni di riferimento su Android per android.app.ActivityManager.AppTask.WINDOWING_LAYER_NORMAL_APP.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Pinned 2

Livello di finestra per le finestre bloccate. Queste finestre vengono in genere visualizzate sopra le normali finestre dell'applicazione.

Per garantire l'integrità del sistema e un'esperienza utente coerente, il sistema impone diverse restrizioni alle attività che usano questo livello. Questi possono includere, ma non sono limitati a: forzare l'attività a essere completamente opaca e visualizzare decorazioni di sistema; Limitare rigorosamente il numero di attività in questo livello (ad esempio, solo una alla volta); Limitazione del controllo dell'applicazione sulle dimensioni e sulla posizione dell'attività; Limitazione delle dimensioni massime della finestra a cui l'utente può ridimensionare l'attività; Rendere l'attività non rimovibile a livello di codice (incluse le restrizioni relative a soluzioni alternative come il ridimensionamento); Fornire agli utenti l'accesso immediato alle impostazioni per disabilitare la funzionalità; Fornire agli utenti un modo per chiudere la finestra; L'attività può essere completata dal sistema se non può più essere ospitata su questo livello a causa di modifiche di finestra; Le modalità di visualizzazione disponibili possono essere limitate per le attività su questo livello. Questi possono includere, ma non sono limitati a: modalità immagine in immagine, modalità schermo diviso e schermo intero

Questo livello potrebbe essere condiviso con le attività Picture-in-Picture (PiP); pertanto, le attività su questo livello potrebbero essere ignorate quando un altro entra in PiP.

La finestra dell'attività in questo livello presenta i requisiti seguenti: Deve essere opaco; Deve avere inviti per chiudere la finestra e consentire agli utenti di disabilitare la visualizzazione e l'esecuzione di attività su questo livello, per ogni app; Deve avere una dimensione minima di 220dp in base ai requisiti di CDD multi-windows stabiliti; L'attività non può passare a un altro livello, a meno che non venga richiesta dall'app con una chiamata ad AppTask.requestWindowingLayer.

Informazioni di riferimento su Android per android.app.ActivityManager.AppTask.WINDOWING_LAYER_PINNED.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a