Langue

View.HandwritingDelegatorCallback Propriété

Définition

Retourne le jeu de rappels par #setHandwritingDelegatorCallback lequel doit être appelé lorsqu’un stylet MotionEvent se produit dans les limites de cette vue. Définit un rappel qui doit être appelé lorsqu’un stylet MotionEvent se produit dans les limites de cette vue.

public virtual Java.Lang.IRunnable? HandwritingDelegatorCallback { [Android.Runtime.Register("getHandwritingDelegatorCallback", "()Ljava/lang/Runnable;", "GetGetHandwritingDelegatorCallbackHandler", ApiSince=34)] get; [Android.Runtime.Register("setHandwritingDelegatorCallback", "(Ljava/lang/Runnable;)V", "GetSetHandwritingDelegatorCallback_Ljava_lang_Runnable_Handler", ApiSince=34)] set; }
[<get: Android.Runtime.Register("getHandwritingDelegatorCallback", "()Ljava/lang/Runnable;", "GetGetHandwritingDelegatorCallbackHandler", ApiSince=34)>]
[<set: Android.Runtime.Register("setHandwritingDelegatorCallback", "(Ljava/lang/Runnable;)V", "GetSetHandwritingDelegatorCallback_Ljava_lang_Runnable_Handler", ApiSince=34)>]
member this.HandwritingDelegatorCallback : Java.Lang.IRunnable with get, set

Valeur de propriété

Attributs

Remarques

Documentation getter de propriété :

Retourne le jeu de rappels par #setHandwritingDelegatorCallback lequel doit être appelé lorsqu’un stylet MotionEvent se produit dans les limites de cette vue. Le rappel doit uniquement être appelé à partir du thread d’interface utilisateur.

Java documentation pour android.view.View.getHandwritingDelegatorCallback().

Documentation du jeu de propriétés :

Définit un rappel qui doit être appelé lorsqu’un stylet MotionEvent se produit dans les limites de cette vue. Le rappel sera appelé à partir du thread d’interface utilisateur.

La définition d’un rappel permet à cette vue d’agir en tant que délégateur d’écriture manuscrite, afin que le mode d’écriture manuscrite d’une vue d’éditeur délégué puisse être initié par un mouvement de stylet sur cette vue de délégateur. L’implémentation de rappel est censée afficher et concentrer l’affichage de l’éditeur délégué. Si une vue qui retourne true pour #isHandwritingDelegate() créer une connexion d’entrée alors que la même séquence de stylet MotionEvent est en cours, le mode d’écriture manuscrite est lancé pour cette vue.

Un cas d’usage courant est une vue personnalisée qui ressemble à un éditeur de texte, mais qui ne prend pas en charge réellement la modification de texte elle-même, et le fait de cliquer sur l’affichage personnalisé entraîne l’affichage d’un EditText. Pour prendre en charge l’initiation de l’écriture manuscrite dans ce cas, cette méthode peut être appelée sur la vue personnalisée pour la configurer en tant que délegator. EditText doit appeler #setIsHandwritingDelegate pour le définir en tant que délégué. L’implémentation callback est généralement identique à l’implémentation de l’écouteur de clic qui affiche EditText.

Si null elle est passée, cette vue n’agit plus comme un délegator d’initiation d’écriture manuscrite.

Java documentation pour android.view.View.setHandwritingDelegatorCallback(java.lang.Runnable).

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.

S’applique à