ActivityInfoFlags Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Enumera i valori restituiti da diversi tipi.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
[System.Flags]
public enum ActivityInfoFlags
[<System.Flags>]
type ActivityInfoFlags =
- Ereditarietà
-
ActivityInfoFlags
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| None | 0 | |
| Multiprocess | 1 | Bit in Flagsche indica se questa attività è in grado di essere eseguita in più processi. |
| FinishOnTaskLaunch | 2 | Bit in flag che indicano che, quando l'attività dell'attività viene riavviata da casa, questa attività deve essere completata. Impostare dall'attributo R.attr.finishOnTaskLaunch. 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. |
| ClearTaskOnLaunch | 4 | Bit in flag che indicano che, quando l'attività è la radice di un'attività, lo stack dell'attività deve essere cancellato ogni volta che l'utente lo avvia nuovamente da casa. Di conseguenza, l'utente tornerà sempre all'attività originale nella parte superiore dell'attività. Questo flag si applica solo alle attività usate per avviare la radice di una nuova attività. Impostare dall'attributo R.attr.clearTaskOnLaunch. 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. |
| AlwaysRetainTaskState | 8 | Bit in Flagsche indica che, quando l'attività è la radice di un'attività, lo stack dell'attività non deve mai essere cancellato quando viene riavviato da casa. |
| StateNotNeeded | 16 | Bit nei flag che indicano che lo stato dell'attività non deve essere salvato, in modo che, se si verifica un errore, l'attività non verrà rimossa dallo stack di attività. Impostare dall'attributo R.attr.stateNotNeeded.
Informazioni di riferimento su Android per 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. |
| ExcludeFromRecents | 32 | Bit in Flagsche indica che l'attività non deve essere visualizzata nell'elenco delle attività avviate di recente. |
| AllowTaskReparenting | 64 | Bit in Flagsche indica che l'attività può essere spostata tra le attività in base all'affinità di attività. |
| NoHistory | 128 | Bit in flag che indicano che, quando l'utente si allontana da un'attività, deve essere completata. Impostare dall'attributo R.attr.noHistory.
Informazioni di riferimento su Android per 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. |
| FinishOnCloseSystemDialogs | 256 | Bit in flag che indicano che, quando si verifica una richiesta di chiusura delle finestre di sistema, questa attività viene completata. Impostare dall'attributo R.attr.finishOnCloseSystemDialogs. 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. |
| HardwareAccelerated | 512 | Valore per Flags: true quando il rendering dell'applicazione deve essere accelerato dall'hardware. |
| Immersive | 2048 | Bit in flag corrispondenti a un'attività immersiva che desidera non essere interrotta dalle notifiche. Le applicazioni che nascondono la barra di notifica di sistema con WindowManager.LayoutParams.FLAG_FULLSCREEN possono comunque essere interrotte da notifiche ad alta priorità; Ad esempio, una chiamata telefonica in ingresso può usare fullScreenIntent per presentare un'attività di chiamata a schermo intero all'utente, sospendo l'attività corrente come effetto collaterale. Un'attività con FLAG_IMMERSIVE impostata, tuttavia, non verrà interrotta; la notifica può essere visualizzata in un altro modo (ad esempio una piccola finestra di tipo avviso popup mobile). Si noti che questo flag rifletterà sempre la definizione del manifesto android:immersive dell'attività, anche se lo stato immersive dell'attività viene modificato in fase di esecuzione tramite Activity.setImmersive(boolean).
Informazioni di riferimento su Android per 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. |
| RelinquishTaskIdentity | 4096 | Bit in flag: se impostata, un'attività rooted in questa attività avrà la proprietà baseIntent sostituita dall'attività immediatamente sopra questa. Ogni attività può rinunciare ulteriormente alla propria identità all'attività precedente usando questo flag. Impostare dall'attributo R.attr.relinquishTaskIdentity. 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. |
| AutoRemoveFromRecents | 8192 | Bit in flag che indicano che le attività avviate con questa attività devono essere rimosse dall'elenco recente di attività al termine dell'ultima attività. Corrisponde a R.attr.autoRemoveFromRecents 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. |
| ResumeWhilePausing | 16384 | Bit in flag che indicano che questa attività può iniziare è la creazione/ripresa mentre l'attività precedente è ancora in pausa. Corrisponde a R.attr.resumeWhilePausing 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. |
| EnableVrMode | 32768 | Bit in flag che indicano che questa attività deve essere eseguita con la modalità VR abilitata.
Informazioni di riferimento su Android per 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. |
| PreferMinimalPostProcessing | 33554432 | Bit in flag che indicano se la visualizzazione deve essere preferibilmente impostata su una modalità di post-elaborazione minima. Vedere R.attr.preferMinimalPostProcessing 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. |
| AllowUntrustedActivityEmbedding | 268435456 | Bit in flag: se impostato, indica che l'attività può essere incorporata da host non attendibili. In questo caso le interazioni con e la visibilità dell'attività incorporata possono essere limitate. Impostare dall'attributo R.attr.allowUntrustedActivityEmbedding. 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. |
| SingleUser | 1073741824 | Bit in Flags: se impostata, verrà eseguita una singola istanza del ricevitore per tutti gli utenti del dispositivo. |
Commenti
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.