MediaProjectionManager.CreateScreenCaptureIntent Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| CreateScreenCaptureIntent() |
Devuelve un |
| CreateScreenCaptureIntent(MediaProjectionConfig) |
Devuelve un |
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.
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.
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.