Freigeben über


MediaProjectionManager.CreateScreenCaptureIntent Methode

Definition

Überlädt

CreateScreenCaptureIntent()

Gibt einen Intent Wert zurück, <an Activity#startActivityForResult(Intent, int) den b>/b> übergeben werden muss< (oder ähnlich), um die Bildschirmaufnahme zu starten.

CreateScreenCaptureIntent(MediaProjectionConfig)

Gibt einen Intent Wert zurück, <an Activity#startActivityForResult(Intent, int) den b>/b> übergeben werden muss< (oder ähnlich), um die Bildschirmaufnahme zu starten.

CreateScreenCaptureIntent()

Gibt einen Intent Wert zurück, <an Activity#startActivityForResult(Intent, int) den b>/b> übergeben werden muss< (oder ähnlich), um die Bildschirmaufnahme zu starten.

[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

Gibt zurück

Attribute

Hinweise

Gibt einen Intent Wert zurück, <an Activity#startActivityForResult(Intent, int) den b>/b> übergeben werden muss< (oder ähnlich), um die Bildschirmaufnahme zu starten. Die Aktivität fordert den Benutzer auf, ob die Bildschirmaufnahme zugelassen werden soll. Das Ergebnis dieser Aktivität (empfangen durch Außerkraftsetzung Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)) sollte an übergeben #getMediaProjection(int, Intent)werden.

Identisch mit anrufen #createScreenCaptureIntent(MediaProjectionConfig) mit einem MediaProjectionConfig#createConfigForUserChoice().

Sollte nicht verwendet #createScreenCaptureIntent(MediaProjectionConfig) werden, wenn die aufrufende App die dem Benutzer angezeigte Aktivität nicht anpassen möchte.

Java-Dokumentation für android.media.projection.MediaProjectionManager.createScreenCaptureIntent().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

CreateScreenCaptureIntent(MediaProjectionConfig)

Gibt einen Intent Wert zurück, <an Activity#startActivityForResult(Intent, int) den b>/b> übergeben werden muss< (oder ähnlich), um die Bildschirmaufnahme zu starten.

[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

Parameter

config
MediaProjectionConfig

Anpassung für die, für die MediaProjection dies Intent die Zustimmung des Benutzers anfordert.

Gibt zurück

Eine Intent Anforderung der Zustimmung des Benutzers, spezialisiert auf der Grundlage der angegebenen Konfiguration.

Attribute

Hinweise

Gibt einen Intent Wert zurück, <an Activity#startActivityForResult(Intent, int) den b>/b> übergeben werden muss< (oder ähnlich), um die Bildschirmaufnahme zu starten. Passt die Aktivität und die resultierende MediaProjection Sitzung basierend auf der bereitgestellten config. Die Aktivität fordert den Benutzer auf, ob die Bildschirmaufnahme zugelassen werden soll. Das Ergebnis dieser Aktivität (empfangen durch Außerkraftsetzung Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)) sollte an übergeben #getMediaProjection(int, Intent)werden.

Wenn MediaProjectionConfig aus: <ul><li>MediaProjectionConfig#createConfigForDefaultDisplay() erstellt wurde, wird eine Intent zum Erfassen der Standardanzeige erstellt. Die Aktivität beschränkt die Auswahl des Benutzers auf die angegebene Anzeige. </li li>MediaProjectionConfig#createConfigForUserChoice()<>, erstellt dann eine Intent Verzögerung, welche Region für den Benutzer erfasst werden soll. Dadurch erhält der Benutzer das gleiche Verhalten wie das Aufrufen #createScreenCaptureIntent(). Die Aktivität gibt dem Benutzer die Wahl zwischen android.view.Display#DEFAULT_DISPLAYoder einer anderen Region. </li></ul>

Sollte anstelle des #createScreenCaptureIntent() Zeitpunkts verwendet werden, an dem die aufrufende App die dem Benutzer angezeigte Aktivität anpassen möchte.

Java-Dokumentation für android.media.projection.MediaProjectionManager.createScreenCaptureIntent(android.media.projection.MediaProjectionConfig).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: