Compartir a través de


MediaProjectionManager.CreateScreenCaptureIntent Método

Definición

Sobrecargas

CreateScreenCaptureIntent()

Devuelve un Intent que <b>debe< pasarse> a Activity#startActivityForResult(Intent, int) (o similar) para iniciar la captura de pantalla.

CreateScreenCaptureIntent(MediaProjectionConfig)

Devuelve un Intent que <b>debe< pasarse> a Activity#startActivityForResult(Intent, int) (o similar) para iniciar la captura de pantalla.

CreateScreenCaptureIntent()

Devuelve un Intent que <b>debe< pasarse> a Activity#startActivityForResult(Intent, int) (o similar) para iniciar la captura de pantalla.

[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

Devoluciones

Atributos

Comentarios

Devuelve un Intent que <b>debe< pasarse> a Activity#startActivityForResult(Intent, int) (o similar) para iniciar la captura de pantalla. La actividad le pedirá al usuario si desea permitir la captura de pantalla. El resultado de esta actividad (recibido por invalidar Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)) debe pasarse a #getMediaProjection(int, Intent).

Idéntico a llamar #createScreenCaptureIntent(MediaProjectionConfig) a con .MediaProjectionConfig#createConfigForUserChoice()

Debe usarse en lugar de #createScreenCaptureIntent(MediaProjectionConfig) cuando la aplicación que realiza la llamada no quiere personalizar la actividad que se muestra al usuario.

Documentación de Java para android.media.projection.MediaProjectionManager.createScreenCaptureIntent().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

CreateScreenCaptureIntent(MediaProjectionConfig)

Devuelve un Intent que <b>debe< pasarse> a Activity#startActivityForResult(Intent, int) (o similar) para iniciar la captura de pantalla.

[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

Parámetros

config
MediaProjectionConfig

Personalización para la MediaProjection que solicita Intent el consentimiento del usuario.

Devoluciones

Que Intent solicita el consentimiento del usuario, especializado en función de la configuración especificada.

Atributos

Comentarios

Devuelve un Intent que <b>debe< pasarse> a Activity#startActivityForResult(Intent, int) (o similar) para iniciar la captura de pantalla. Personaliza la actividad y la sesión resultante MediaProjection basada en el proporcionado config. La actividad le pedirá al usuario si desea permitir la captura de pantalla. El resultado de esta actividad (recibido por invalidar Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)) debe pasarse a #getMediaProjection(int, Intent).

Si MediaProjectionConfig se creó a partir de: <ul><li>MediaProjectionConfig#createConfigForDefaultDisplay(), crea un Intent para capturar la pantalla predeterminada. La actividad limita la elección del usuario solo a la pantalla especificada. </li li>MediaProjectionConfig#createConfigForUserChoice()<>, a continuación, crea un Intent para aplazar la región que se va a capturar al usuario. Esto proporciona al usuario el mismo comportamiento que llamar a #createScreenCaptureIntent(). La actividad proporciona al usuario la opción entre android.view.Display#DEFAULT_DISPLAY, o una región diferente. </li></ul>

Debe usarse en lugar de #createScreenCaptureIntent() cuando la aplicación que realiza la llamada quiere personalizar la actividad que se muestra al usuario.

Documentación de Java para android.media.projection.MediaProjectionManager.createScreenCaptureIntent(android.media.projection.MediaProjectionConfig).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a