View.HandwritingDelegatorCallback プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このビューの境界内で #setHandwritingDelegatorCallback
スタイラス MotionEvent
が発生したときに呼び出されるコールバック セットを返します。 または、このビューの境界内でスタイラス 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 のドキュメント:
このビューの境界内で #setHandwritingDelegatorCallback
スタイラス MotionEvent
が発生したときに呼び出されるコールバック セットを返します。 コールバックは 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 ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。