言語

Context.StartActivities メソッド

定義

オーバーロード

名前 説明
StartActivities(Intent[])

オプションが指定されていない #startActivities(Intent[], Bundle) と同じです。

StartActivities(Intent[], Bundle)

複数の新しいアクティビティを起動します。

StartActivities(Intent[])

オプションが指定されていない #startActivities(Intent[], Bundle) と同じです。

[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

パラメーター

intents
Intent[]

開始する意図の配列。

属性

例外

注釈

オプションが指定されていない #startActivities(Intent[], Bundle) と同じです。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

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

適用対象

StartActivities(Intent[], Bundle)

複数の新しいアクティビティを起動します。

[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

パラメーター

intents
Intent[]

開始する意図の配列。

options
Bundle

アクティビティを開始する方法に関する追加のオプション。 詳細については、「 android.content.Context#startActivity(Intent, Bundle) Context.startActivity(Intent, Bundle)} 」を参照してください。

属性

例外

注釈

複数の新しいアクティビティを起動します。 これは一般に、配列内の最初のインテントの #startActivity(Intent) を呼び出すのと同じです。2 番目のエントリの #startActivity(Intent) を呼び出すときのアクティビティです。そのアプローチとは異なり、通常、配列の最後を除くアクティビティは、この時点では作成されませんが、ユーザーが最初にアクセスしたときに作成されることに注意してください (上部のアクティビティから押し戻されるため)。

このメソッドは、特定の意図に対してアクティビティが見つからなかった場合ActivityNotFoundExceptionem<any>/em<>をスローします。 この場合、アクティビティ スタックの状態は未定義です (リスト内の一部の意図が存在する可能性があり、そうでない場合もあります)。そのため、このような状況を回避することをお勧めします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

  • StartActivities(Intent[])
  • <xref:Android.Content.PM.PackageManager.ResolveActivity(Android.Content.Intent%2c+Android.Content.PM.PackageInfoFlags)>

適用対象