Context.StartActivities Methode

Definition

Überlädt

Name Beschreibung
StartActivities(Intent[])

Identisch mit #startActivities(Intent[], Bundle) den angegebenen Optionen.

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.

Java-Dokumentation für android.content.Context.startActivities(android.content.Intent[], android.os.Bundle).

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)>

Gilt für: