Condividi tramite


MediaProjectionManager.CreateScreenCaptureIntent Metodo

Definizione

Overload

CreateScreenCaptureIntent()

Restituisce un che Intent <b deve</b>> essere passato a Activity#startActivityForResult(Intent, int) (o simile) per avviare l'acquisizione dello schermo.

CreateScreenCaptureIntent(MediaProjectionConfig)

Restituisce un che Intent <b deve</b>> essere passato a Activity#startActivityForResult(Intent, int) (o simile) per avviare l'acquisizione dello schermo.

CreateScreenCaptureIntent()

Restituisce un che Intent <b deve</b>> essere passato a Activity#startActivityForResult(Intent, int) (o simile) per avviare l'acquisizione dello schermo.

[Android.Runtime.Register("createScreenCaptureIntent", "()Landroid/content/Intent;", "")]
public Android.Content.Intent CreateScreenCaptureIntent ();
[<Android.Runtime.Register("createScreenCaptureIntent", "()Landroid/content/Intent;", "")>]
member this.CreateScreenCaptureIntent : unit -> Android.Content.Intent

Restituisce

Attributi

Commenti

Restituisce un che Intent <b deve</b>> essere passato a Activity#startActivityForResult(Intent, int) (o simile) per avviare l'acquisizione dello schermo. L'attività richiederà all'utente se consentire l'acquisizione dello schermo. Il risultato di questa attività (ricevuto eseguendo l'override Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)) deve essere passato a #getMediaProjection(int, Intent).

Identico a chiamare #createScreenCaptureIntent(MediaProjectionConfig) con un oggetto MediaProjectionConfig#createConfigForUserChoice().

Deve essere usato invece di #createScreenCaptureIntent(MediaProjectionConfig) quando l'app chiamante non vuole personalizzare l'attività mostrata all'utente.

Documentazione java per android.media.projection.MediaProjectionManager.createScreenCaptureIntent().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

CreateScreenCaptureIntent(MediaProjectionConfig)

Restituisce un che Intent <b deve</b>> essere passato a Activity#startActivityForResult(Intent, int) (o simile) per avviare l'acquisizione dello schermo.

[Android.Runtime.Register("createScreenCaptureIntent", "(Landroid/media/projection/MediaProjectionConfig;)Landroid/content/Intent;", "", ApiSince=34)]
public Android.Content.Intent CreateScreenCaptureIntent (Android.Media.Projection.MediaProjectionConfig config);
[<Android.Runtime.Register("createScreenCaptureIntent", "(Landroid/media/projection/MediaProjectionConfig;)Landroid/content/Intent;", "", ApiSince=34)>]
member this.CreateScreenCaptureIntent : Android.Media.Projection.MediaProjectionConfig -> Android.Content.Intent

Parametri

config
MediaProjectionConfig

Personalizzazione per l'oggetto per cui MediaProjection richiede Intent il consenso dell'utente.

Restituisce

Oggetto Intent che richiede il consenso dell'utente, specializzato in base alla configurazione specificata.

Attributi

Commenti

Restituisce un che Intent <b deve</b>> essere passato a Activity#startActivityForResult(Intent, int) (o simile) per avviare l'acquisizione dello schermo. Personalizza l'attività e la sessione risultante MediaProjection in base all'oggetto fornito config. L'attività richiederà all'utente se consentire l'acquisizione dello schermo. Il risultato di questa attività (ricevuto eseguendo l'override Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)) deve essere passato a #getMediaProjection(int, Intent).

Se MediaProjectionConfig è stato creato da: <ul><li>MediaProjectionConfig#createConfigForDefaultDisplay(), crea un oggetto Intent per acquisire la visualizzazione predefinita. L'attività limita la scelta dell'utente solo alla visualizzazione specificata. </li><li>MediaProjectionConfig#createConfigForUserChoice(), quindi crea un oggetto Intent per rinviare l'area da acquisire all'utente. In questo modo l'utente ha lo stesso comportamento della chiamata #createScreenCaptureIntent()a . L'attività consente all'utente di scegliere tra android.view.Display#DEFAULT_DISPLAYo un'area diversa. </li></ul>

Deve essere usato invece di #createScreenCaptureIntent() quando l'app chiamante vuole personalizzare l'attività mostrata all'utente.

Documentazione java per android.media.projection.MediaProjectionManager.createScreenCaptureIntent(android.media.projection.MediaProjectionConfig).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a