View.HandwritingDelegatorCallback 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳當觸控筆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
屬性值
- 屬性
備註
財產取得者文件:
回傳回調集合,當觸控筆#setHandwritingDelegatorCallback出現在此視圖範圍內時,應呼叫該集合MotionEvent。 回調應該只能從 UI 執行緒呼叫。
Java 文件 android.view.View.getHandwritingDelegatorCallback()。
屬性設定文件:
會設定一個回調,當觸控筆 MotionEvent 出現在此視圖範圍內時應呼叫。 回調會從 UI 執行緒中呼叫。
設定回調可讓此視圖作為手寫委派器,因此透過觸控筆移動,代表編輯者視圖的手寫模式可在此委派視圖上啟動。 回調實作預期會顯示並聚焦代理編輯器視圖。 如果一個回傳 true 的 #isHandwritingDelegate() 視圖在相同觸控筆 MotionEvent 序列持續使用時建立了輸入連線,該視圖會啟動手寫模式。
一個常見的使用情境是自訂視圖,外觀像文字編輯器,但實際上不支援文字編輯,點擊自訂視圖會顯示一個編輯文字。 為了支援手寫啟動,可以在自訂視圖中呼叫此方法,將其設定為委派器。 編輯文本應該會呼叫 #setIsHandwritingDelegate 來設定為代理。
callback實作通常與點擊聆聽器的實作相同,後者會顯示 EditText。
若 null 通過,此觀點將不再作為筆跡啟動的授權。
Java 文件 android.view.View.setHandwritingDelegatorCallback(java.lang.Runnable)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。