InputMethodService.SetStylusHandwritingRegion(Region) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當使用者在螢幕上的編輯器上持續書寫時,會設定新的觸控筆手寫區域。
[Android.Runtime.Register("setStylusHandwritingRegion", "(Landroid/graphics/Region;)V", "", ApiSince=36)]
public void SetStylusHandwritingRegion(Android.Graphics.Region handwritingRegion);
[<Android.Runtime.Register("setStylusHandwritingRegion", "(Landroid/graphics/Region;)V", "", ApiSince=36)>]
member this.SetStylusHandwritingRegion : Android.Graphics.Region -> unit
參數
- handwritingRegion
- Region
新的觸控筆可手寫區域,能接受觸控筆觸控。 這個值不可能為零值。
- 屬性
備註
當使用者在螢幕上的編輯器上持續書寫時,會設定新的觸控筆手寫區域。 在 touchableRegion 內開始的觸控筆筆劃會被視為手寫的延續,所有外部事件會傳遞到 IME 目標應用程式,導致觸控筆手寫完成 finishStylusHandwriting()。 預設情況下,整個螢幕區域都是手寫的,且 touchableRegion 在每次手寫後會重置。
例如,IME 可以利用此 API 在使用者持續在編輯器上書寫時,動態擴展每筆筆劃的筆劃筆劃區域。 區域應該圍繞最後一筆劃成長,使得 IME 視窗下方的 UI 元素在距離最後一筆劃足夠遠(~2 個字元維度)時仍可互動。
注意:在支援觸控筆手寫的 IME 上,支援設定手寫可觸摸區域。InputMethodInfo.supportsStylusHandwriting()。
注意:若 IME 決定使用此 API,應根據設定變更(如畫面邊界、密度變更)更新所需區域。
Android 參考資料。android.inputmethodservice.InputMethodService.setStylusHandwritingRegion
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。