Language

IScrollCaptureCallback.OnScrollCaptureSearch メソッド

定義

システムは、キャプチャする適切なスクロール コンテナーを検索しており、このコールバックによって処理されるスクロール コンテンツのサイズと位置を知りたいと考えています。

[Android.Runtime.Register("onScrollCaptureSearch", "(Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnScrollCaptureSearch_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler:Android.Views.IScrollCaptureCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]
public void OnScrollCaptureSearch(Android.OS.CancellationSignal signal, Java.Util.Functions.IConsumer onReady);
[<Android.Runtime.Register("onScrollCaptureSearch", "(Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnScrollCaptureSearch_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler:Android.Views.IScrollCaptureCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
abstract member OnScrollCaptureSearch : Android.OS.CancellationSignal * Java.Util.Functions.IConsumer -> unit

パラメーター

signal
CancellationSignal

進行中の操作を取り消すシグナル

onReady
IConsumer

更新された四角形のコンシューマー

属性

注釈

システムは、キャプチャする適切なスクロール コンテナーを検索しており、このコールバックによって処理されるスクロール コンテンツのサイズと位置を知りたいと考えています。

スクロール境界を決定するには、スクロール コンテンツが配置される可能性がある領域のみをカバーするように、含まれているビューの表示境界を実装で設定する必要があります。 これは、スクロール移動で追跡するコンテンツのみを対象とする必要があります。

更新された四角形を Consumer#accept onReady.acceptに返します。 何らかの理由でスクロール コンテンツをキャプチャできない場合は、空の四角形が返され、このビューは考慮されません。

この要求は、提供された CancellationSignalを介して取り消される可能性があります。 この場合、 Consumer#accept onReady.accept の今後の呼び出しは影響を受けず、このコンテンツは検索結果から省略されます。

Javaドキュメント。

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

適用対象