Activity.RegisterScreenCaptureCallback メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このアクティビティの画面キャプチャ コールバックを登録します。
[Android.Runtime.Register("registerScreenCaptureCallback", "(Ljava/util/concurrent/Executor;Landroid/app/Activity$ScreenCaptureCallback;)V", "GetRegisterScreenCaptureCallback_Ljava_util_concurrent_Executor_Landroid_app_Activity_ScreenCaptureCallback_Handler", ApiSince=34)]
[Android.Runtime.RequiresPermission("android.permission.DETECT_SCREEN_CAPTURE")]
public virtual void RegisterScreenCaptureCallback(Java.Util.Concurrent.IExecutor executor, Android.App.Activity.IScreenCaptureCallback callback);
[<Android.Runtime.Register("registerScreenCaptureCallback", "(Ljava/util/concurrent/Executor;Landroid/app/Activity$ScreenCaptureCallback;)V", "GetRegisterScreenCaptureCallback_Ljava_util_concurrent_Executor_Landroid_app_Activity_ScreenCaptureCallback_Handler", ApiSince=34)>]
[<Android.Runtime.RequiresPermission("android.permission.DETECT_SCREEN_CAPTURE")>]
abstract member RegisterScreenCaptureCallback : Java.Util.Concurrent.IExecutor * Android.App.Activity.IScreenCaptureCallback -> unit
override this.RegisterScreenCaptureCallback : Java.Util.Concurrent.IExecutor * Android.App.Activity.IScreenCaptureCallback -> unit
パラメーター
- executor
- IExecutor
Executor: この値を null にすることはできません。 コールバック イベントとリスナー イベントは、この Executor を介してディスパッチされるため、使用するスレッドを簡単に制御できます。 アプリケーションのメイン スレッドを介してイベントをディスパッチするには、Context.getMainExecutor() を使用できます。 それ以外の場合は、適切なスレッドにディスパッチする Executor を指定します。
- callback
- Activity.IScreenCaptureCallback
Activity.ScreenCaptureCallback: この値を null にすることはできません。
- 属性
注釈
このアクティビティの画面キャプチャ コールバックを登録します。 このアクティビティの画面キャプチャが試行されると、コールバックがトリガーされます。 このコールバックは、渡された Executor のスレッドで実行されます。 詳細については、「ScreenCaptureCallback.onScreenCaptured」を参照してください。 Manifest.permission.DETECT_SCREEN_CAPTUREが必要
android.app.Activity.registerScreenCaptureCallbackの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。