MediaProjectionManager.CreateScreenCaptureIntent Metodo
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.
Overload
CreateScreenCaptureIntent() |
Restituisce un che |
CreateScreenCaptureIntent(MediaProjectionConfig) |
Restituisce un che |
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_DISPLAY
o un'area diversa. </li></ul>
Deve essere usato invece di #createScreenCaptureIntent()
quando l'app chiamante vuole personalizzare l'attività mostrata all'utente.
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.