Context.StartActivities Methode

Definition

Überlädt

StartActivities(Intent[])

Identisch mit #startActivities(Intent[], Bundle) ohne angegebene Optionen.

StartActivities(Intent[], Bundle)

Starten Sie mehrere neue Aktivitäten.

StartActivities(Intent[])

Identisch mit #startActivities(Intent[], Bundle) ohne angegebene 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 Absichten, die gestartet werden sollen.

Attribute

Ausnahmen

Hinweise

Identisch mit #startActivities(Intent[], Bundle) ohne angegebene Optionen.

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

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der 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 Absichten, 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, der Aktivität während der Erstellung #startActivity(Intent) des zweiten Eintrags usw. Beachten Sie, dass im Gegensatz zu diesem Ansatz in der Regel keine der Aktivitäten mit Ausnahme der letzten im Array an diesem Punkt erstellt wird, sondern vielmehr erstellt wird, wenn der Benutzer sie zum ersten Mal besucht (aufgrund des Drückens von der Aktivität oben).

Diese Methode löst ausActivityNotFoundException, wenn keine Aktivität für <die><> angegebene Absicht gefunden wurde. In diesem Fall ist der Zustand des Aktivitätsstapels undefiniert (einige Absichten in der Liste können darin enthalten sein, andere nicht), daher möchten Sie solche Situationen wahrscheinlich vermeiden.

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

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der 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: