IWindowManager.RegisterUnbatchedSurfaceControlInputReceiver Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Inscrit un SurfaceControlInputReceiver pour un SurfaceControl qui recevra chaque événement d’entrée.
[Android.Runtime.Register("registerUnbatchedSurfaceControlInputReceiver", "(Landroid/window/InputTransferToken;Landroid/view/SurfaceControl;Landroid/os/Looper;Landroid/view/SurfaceControlInputReceiver;)Landroid/window/InputTransferToken;", "GetRegisterUnbatchedSurfaceControlInputReceiver_Landroid_window_InputTransferToken_Landroid_view_SurfaceControl_Landroid_os_Looper_Landroid_view_SurfaceControlInputReceiver_Handler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
public virtual Android.Window.InputTransferToken RegisterUnbatchedSurfaceControlInputReceiver(Android.Window.InputTransferToken hostInputTransferToken, Android.Views.SurfaceControl surfaceControl, Android.OS.Looper looper, Android.Views.ISurfaceControlInputReceiver receiver);
[<Android.Runtime.Register("registerUnbatchedSurfaceControlInputReceiver", "(Landroid/window/InputTransferToken;Landroid/view/SurfaceControl;Landroid/os/Looper;Landroid/view/SurfaceControlInputReceiver;)Landroid/window/InputTransferToken;", "GetRegisterUnbatchedSurfaceControlInputReceiver_Landroid_window_InputTransferToken_Landroid_view_SurfaceControl_Landroid_os_Looper_Landroid_view_SurfaceControlInputReceiver_Handler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
abstract member RegisterUnbatchedSurfaceControlInputReceiver : Android.Window.InputTransferToken * Android.Views.SurfaceControl * Android.OS.Looper * Android.Views.ISurfaceControlInputReceiver -> Android.Window.InputTransferToken
override this.RegisterUnbatchedSurfaceControlInputReceiver : Android.Window.InputTransferToken * Android.Views.SurfaceControl * Android.OS.Looper * Android.Views.ISurfaceControlInputReceiver -> Android.Window.InputTransferToken
Paramètres
- hostInputTransferToken
- InputTransferToken
Jeton hôte pour lier l’incorporé. Il est utilisé pour gérer le transfert du mouvement tactile de l’hôte vers l’hôte incorporé et pour que l’hôte reçoive l’ANR si des problèmes liés à l’interaction tactile sur l’élément incorporé sont rencontrés.
- surfaceControl
- SurfaceControl
SurfaceControl pour inscrire InputChannel pour
- looper
- Looper
Bouclage à utiliser lors de l’appel de rappels.
- receiver
- ISurfaceControlInputReceiver
SurfaceControlInputReceiver qui recevra les événements d’entrée.
Retours
Retourne la valeur qui peut être utilisée pour transférer le InputTransferToken mouvement tactile vers ou depuis d’autres fenêtres.
- Attributs
Remarques
Inscrit un SurfaceControlInputReceiver pour un SurfaceControl qui recevra chaque événement d’entrée. Cela diffère de l’appel #registerBatchedSurfaceControlInputReceiver(InputTransferToken, SurfaceControl, Choreographer, SurfaceControlInputReceiver) dans lequel les événements d’entrée sont reçus sans débat. L’appelant doit appeler #unregisterSurfaceControlInputReceiver(SurfaceControl) pour nettoyer les ressources quand il n’a plus besoin d’utiliser le SurfaceControlInputReceiver
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.