Instrumentation.StartActivitySync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| StartActivitySync(Intent) |
新しいアクティビティを開始し、実行が開始されるのを待ってから、戻ります。 |
| StartActivitySync(Intent, Bundle) |
新しいアクティビティを開始し、実行が開始されるのを待ってから、戻ります。 |
StartActivitySync(Intent)
新しいアクティビティを開始し、実行が開始されるのを待ってから、戻ります。
[Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Handler")]
public virtual Android.App.Activity? StartActivitySync(Android.Content.Intent? intent);
[<Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Handler")>]
abstract member StartActivitySync : Android.Content.Intent -> Android.App.Activity
override this.StartActivitySync : Android.Content.Intent -> Android.App.Activity
パラメーター
- intent
- Intent
開始するアクティビティの説明。
返品
- 属性
注釈
新しいアクティビティを開始し、実行が開始されるのを待ってから、戻ります。 同期的であることに加えて、このメソッドは標準の Context#startActivity 呼び出しとセマンティックの違いがあります。アクティビティ コンポーネントは、アクティビティ マネージャーと通信する前に解決されます (クラス名は、このメソッドが最終的に開始する意図で指定されています)。また、別のプロセスで実行されるアクティビティを開始することはできません。 さらに、特定の意図が複数のアクティビティに解決された場合、ユーザーがアクティビティを選択するためのダイアログを表示する代わりに、例外がスローされます。
関数は、 Activity#onCreateの呼び出しの後、アクティビティがアイドル状態になるとすぐに戻ります。 一般に、これは、 Activity#onResume を含む完全な初期化を行い、その初期ウィンドウを描画して表示したことを意味します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
こちらもご覧ください
適用対象
StartActivitySync(Intent, Bundle)
新しいアクティビティを開始し、実行が開始されるのを待ってから、戻ります。
[Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;Landroid/os/Bundle;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=28)]
public virtual Android.App.Activity StartActivitySync(Android.Content.Intent intent, Android.OS.Bundle? options);
[<Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;Landroid/os/Bundle;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=28)>]
abstract member StartActivitySync : Android.Content.Intent * Android.OS.Bundle -> Android.App.Activity
override this.StartActivitySync : Android.Content.Intent * Android.OS.Bundle -> Android.App.Activity
パラメーター
- intent
- Intent
開始するアクティビティの説明。
- options
- Bundle
アクティビティを開始する方法に関する追加のオプション。
オプションがない場合は null になる可能性があります。 ここで提供されているバンドルをビルドする方法については、 android.app.ActivityOptions を参照してください。手動でビルドするためのサポートされている定義はありません。
返品
- 属性
注釈
新しいアクティビティを開始し、実行が開始されるのを待ってから、戻ります。 同期的であることに加えて、このメソッドは標準の Context#startActivity 呼び出しとセマンティックの違いがあります。アクティビティ コンポーネントは、アクティビティ マネージャーと通信する前に解決されます (クラス名は、このメソッドが最終的に開始する意図で指定されています)。また、別のプロセスで実行されるアクティビティを開始することはできません。 さらに、特定の意図が複数のアクティビティに解決された場合、ユーザーがアクティビティを選択するためのダイアログを表示する代わりに、例外がスローされます。
関数は、 Activity#onCreateの呼び出しの後、アクティビティがアイドル状態になるとすぐに戻ります。 一般に、これは、 Activity#onResume を含む完全な初期化を行い、その初期ウィンドウを描画して表示したことを意味します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。