語言

Instrumentation.ActivityMonitor 建構函式

定義

多載

名稱 Description
Instrumentation.ActivityMonitor()

建立一個新的 ActivityMonitor,可以用來攔截任何即將啟動的活動。

Instrumentation.ActivityMonitor(IntPtr, JniHandleOwnership)

初始化現有 Java 原生介面物件的受管理表示。

Instrumentation.ActivityMonitor(IntentFilter, Instrumentation+ActivityResult, Boolean)

建立一個新的 ActivityMonitor,尋找特定類型的意圖開始。

Instrumentation.ActivityMonitor(String, Instrumentation+ActivityResult, Boolean)

建立一個新的 ActivityMonitor,尋找特定活動類別要啟動。

Instrumentation.ActivityMonitor()

建立一個新的 ActivityMonitor,可以用來攔截任何即將啟動的活動。

[Android.Runtime.Register(".ctor", "()V", "", ApiSince=26)]
public ActivityMonitor();
屬性

備註

建立一個新的 ActivityMonitor,可以用來攔截任何即將啟動的活動。 當活動啟動時,會呼叫使用此建構子建立的實例 onStartActivity(Intent) 以判斷是否命中。

另請參閱:

Android 參考資料。android.app.Instrumentation.ActivityMonitor.ActivityMonitor

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Instrumentation.ActivityMonitor(IntPtr, JniHandleOwnership)

初始化現有 Java 原生介面物件的受管理表示。

protected ActivityMonitor(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.Instrumentation.ActivityMonitor : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.Instrumentation.ActivityMonitor

參數

javaReference
IntPtr

nativeint

Java 原生介面物件參考。

transfer
JniHandleOwnership

所有權轉移應用於 Java 原生介面物件參考。

備註

當 .NET 為 Android 綁定執行時建立一個受管理的 Java 物件時,會呼叫這個建構子。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Instrumentation.ActivityMonitor(IntentFilter, Instrumentation+ActivityResult, Boolean)

建立一個新的 ActivityMonitor,尋找特定類型的意圖開始。

[Android.Runtime.Register(".ctor", "(Landroid/content/IntentFilter;Landroid/app/Instrumentation$ActivityResult;Z)V", "")]
public ActivityMonitor(Android.Content.IntentFilter which, Android.App.Instrumentation.ActivityResult result, bool block);
[<Android.Runtime.Register(".ctor", "(Landroid/content/IntentFilter;Landroid/app/Instrumentation$ActivityResult;Z)V", "")>]
new Android.App.Instrumentation.ActivityMonitor : Android.Content.IntentFilter * Android.App.Instrumentation.ActivityResult * bool -> Android.App.Instrumentation.ActivityMonitor

參數

which
IntentFilter

IntentFilter:這個監視器負責的一組意圖。

result
Instrumentation.ActivityResult

Instrumentation.ActivityResult:若監視器被擊中,會回傳預設結果;可以為零。

block
Boolean

布林值:控制監視器是否應阻擋活動開始(回傳預設結果)或讓通話繼續。

屬性

備註

建立一個新的 ActivityMonitor,尋找特定類型的意圖開始。

另請參閱:

Android 參考資料。android.app.Instrumentation.ActivityMonitor.ActivityMonitor

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Instrumentation.ActivityMonitor(String, Instrumentation+ActivityResult, Boolean)

建立一個新的 ActivityMonitor,尋找特定活動類別要啟動。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/app/Instrumentation$ActivityResult;Z)V", "")]
public ActivityMonitor(string cls, Android.App.Instrumentation.ActivityResult result, bool block);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/app/Instrumentation$ActivityResult;Z)V", "")>]
new Android.App.Instrumentation.ActivityMonitor : string * Android.App.Instrumentation.ActivityResult * bool -> Android.App.Instrumentation.ActivityMonitor

參數

cls
String

String:這個監視器負責的活動類別。

result
Instrumentation.ActivityResult

Instrumentation.ActivityResult:若監視器被擊中,會回傳預設結果;可以為零。

block
Boolean

布林值:控制監視器是否應阻擋活動開始(回傳預設結果)或讓通話繼續。

屬性

備註

建立一個新的 ActivityMonitor,尋找特定活動類別要啟動。

另請參閱:

Android 參考資料。android.app.Instrumentation.ActivityMonitor.ActivityMonitor

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於