DisplayManager.VirtualDisplayFlagPublic Campo

Definizione

Attenzione

This constant will be removed in the future version. Use Android.Hardware.Display.VirtualDisplayFlags enum directly instead of this field.

Flag di visualizzazione virtuale: creare una visualizzazione pubblica.

[Android.Runtime.Register("VIRTUAL_DISPLAY_FLAG_PUBLIC")]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VirtualDisplayFlags enum directly instead of this field.", true)]
public const Android.Hardware.Display.VirtualDisplayFlags VirtualDisplayFlagPublic = 1;
[<Android.Runtime.Register("VIRTUAL_DISPLAY_FLAG_PUBLIC")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VirtualDisplayFlags enum directly instead of this field.", true)>]
val mutable VirtualDisplayFlagPublic : Android.Hardware.Display.VirtualDisplayFlags

Valore del campo

Value = 1
Attributi

Commenti

Flag di visualizzazione virtuale: creare una visualizzazione pubblica.

<h3>Display virtuali pubblici</h3>

Quando questo flag è impostato, la visualizzazione virtuale è pubblica.

Un display virtuale pubblico si comporta esattamente come la maggior parte degli altri display connessi al sistema, ad esempio uno schermo esterno o wireless. Le applicazioni possono aprire finestre sullo schermo e il sistema può rispecchiare il contenuto di altri display su di esso.

La creazione di una visualizzazione virtuale pubblica che non è limitata al proprio contenuto crea in modo implicito solo una visualizzazione con mirroring automatico. Vedere #VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR per le restrizioni relative a chi è autorizzato a creare una visualizzazione di mirroring automatico.

<h3>Display< virtuali privati/h3>

Quando questo flag non è impostato, la visualizzazione virtuale è privata come definito dal Display#FLAG_PRIVATE flag di visualizzazione.

Una visualizzazione virtuale privata appartiene all'applicazione che l'ha creata. Solo il proprietario di una visualizzazione virtuale privata e le app già presenti nello schermo sono autorizzate a posizionare le finestre su di esso. La visualizzazione virtuale privata non partecipa anche al mirroring della visualizzazione: non riceverà alcun contenuto con mirroring da un altro display né consente il mirroring del proprio contenuto altrove. Più precisamente, gli unici processi autorizzati a enumerare o interagire con la visualizzazione privata sono quelli con lo stesso UID dell'applicazione che ha originariamente creato la visualizzazione virtuale privata o come attività già presenti in tale display.

per android.hardware.display.DisplayManager.VIRTUAL_DISPLAY_FLAG_PUBLIC.

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

Vedi anche