MediaProjectionManager.CreateScreenCaptureIntent Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateScreenCaptureIntent() |
Gibt einen |
CreateScreenCaptureIntent(MediaProjectionConfig) |
Gibt einen |
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_DISPLAY
oder 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.
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.