Context.StartActivities 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
| Name | Beschreibung |
|---|---|
| StartActivities(Intent[]) |
Identisch mit |
| StartActivities(Intent[], Bundle) |
Starten Sie mehrere neue Aktivitäten. |
StartActivities(Intent[])
Identisch mit #startActivities(Intent[], Bundle) den angegebenen Optionen.
[Android.Runtime.Register("startActivities", "([Landroid/content/Intent;)V", "GetStartActivities_arrayLandroid_content_Intent_Handler")]
public abstract void StartActivities(Android.Content.Intent[]? intents);
[<Android.Runtime.Register("startActivities", "([Landroid/content/Intent;)V", "GetStartActivities_arrayLandroid_content_Intent_Handler")>]
abstract member StartActivities : Android.Content.Intent[] -> unit
Parameter
- intents
- Intent[]
Ein Array von Intents, die gestartet werden sollen.
- Attribute
Ausnahmen
Hinweise
Identisch mit #startActivities(Intent[], Bundle) den angegebenen Optionen.
Java-Dokumentation für android.content.Context.startActivities(android.content.Intent[]).
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.
Weitere Informationen
- <xref:Android.Content.Context.StartActivities(Android.Content.Intent%5b%5d%2c+Android.OS.Bundle)>
- <xref:Android.Content.PM.PackageManager.ResolveActivity(Android.Content.Intent%2c+Android.Content.PM.PackageInfoFlags)>
Gilt für:
StartActivities(Intent[], Bundle)
Starten Sie mehrere neue Aktivitäten.
[Android.Runtime.Register("startActivities", "([Landroid/content/Intent;Landroid/os/Bundle;)V", "GetStartActivities_arrayLandroid_content_Intent_Landroid_os_Bundle_Handler")]
public abstract void StartActivities(Android.Content.Intent[]? intents, Android.OS.Bundle? options);
[<Android.Runtime.Register("startActivities", "([Landroid/content/Intent;Landroid/os/Bundle;)V", "GetStartActivities_arrayLandroid_content_Intent_Landroid_os_Bundle_Handler")>]
abstract member StartActivities : Android.Content.Intent[] * Android.OS.Bundle -> unit
Parameter
- intents
- Intent[]
Ein Array von Intents, die gestartet werden sollen.
- options
- Bundle
Zusätzliche Optionen für den Start der Aktivität.
Weitere Informationen finden Sie unter android.content.Context#startActivity(Intent, Bundle) Context.startActivity(Intent, Bundle)}.
- Attribute
Ausnahmen
Hinweise
Starten Sie mehrere neue Aktivitäten. Dies ist im Allgemeinen identisch mit dem Aufrufen #startActivity(Intent) der ersten Absicht im Array, dieser Aktivität während der Erstellung #startActivity(Intent) des zweiten Eintrags usw. Beachten Sie, dass im Gegensatz zu diesem Ansatz keine der Aktivitäten außer dem letzten im Array zu diesem Zeitpunkt erstellt wird, sondern stattdessen erstellt wird, wenn der Benutzer sie zum ersten Mal besucht (aufgrund des Drückens von der Aktivität oben).
Diese Methode löst aus ActivityNotFoundException , wenn keine Aktivität gefunden wurde, die für <em>eine< beliebige/em> angegebene Absicht gefunden wurde. In diesem Fall ist der Status des Aktivitätsstapels nicht definiert (einige Absichten in der Liste sind möglicherweise vorhanden, einige nicht), daher sollten Sie solche Situationen wahrscheinlich vermeiden.
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.
Weitere Informationen
- StartActivities(Intent[])
- <xref:Android.Content.PM.PackageManager.ResolveActivity(Android.Content.Intent%2c+Android.Content.PM.PackageInfoFlags)>