View.HandwritingDelegatorCallback 属性

定义

返回当触笔MotionEvent在此视图的边界内出现时应调用#setHandwritingDelegatorCallback的回调集。 - 或 - 设置当触笔 MotionEvent 在此视图的边界内发生时应调用的回调。

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

属性值

属性

注解

属性 getter 文档:

返回当触笔MotionEvent在此视图的边界内出现时应调用#setHandwritingDelegatorCallback的回调集。 回调应仅从 UI 线程调用。

android.view.View.getHandwritingDelegatorCallback()Java 文档。

属性资源库文档:

设置当触笔 MotionEvent 在此视图的边界内发生时应调用的回调。 将从 UI 线程调用回调。

设置回调允许此视图充当手写委托人,以便委托编辑器视图的手写模式可以通过在此委托器视图上的触笔移动来启动。 回调实现应显示委托编辑器视图并聚焦。 如果返回 true#isHandwritingDelegate() 视图在相同的触笔 MotionEvent 序列正在进行时创建输入连接,则将为该视图启动手写模式。

常见用例是自定义视图,该视图看起来像文本编辑器,但实际上不支持文本编辑本身,单击自定义视图会导致显示 EditText。 在这种情况下,若要支持手写启动,可以在自定义视图上调用此方法,以将其配置为委托器。 EditText 应调用 #setIsHandwritingDelegate 以将其设置为委托。 实现 callback 通常与显示 EditText 的单击侦听器实现相同。

如果 null 通过 ,则此视图将不再充当手写启动委托人。

android.view.View.setHandwritingDelegatorCallback(java.lang.Runnable)Java 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

适用于