Language

InputMethodService.SetStylusHandwritingRegion(Region) メソッド

定義

ユーザーが画面上のエディターで書き続ける際に、新しいスタイラス手書き領域を設定します。

[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

スタイラスタッチを受け入れることができる新しいスタイラス手書き可能な領域。 この値は null にすることはできません。

属性

注釈

ユーザーが画面上のエディターで書き続ける際に、新しいスタイラス手書き領域を設定します。 touchableRegion 内で開始されたスタイラス ストロークは、手書きの継続として扱われ、外部のすべてのイベントが IME ターゲット アプリに渡され、スタイラスの手書き入力が完了します。FinishStylusHandwriting() 既定では、画面領域全体は手書き可能であり、touchableRegion は各手書きセッションの後にリセットされます。

たとえば、IME では、ユーザーがエディターで書き続けるときに、この API を使用して、すべてのスタイラス ストロークでスタイラスの手書き領域を動的に拡張できます。 IME ウィンドウの下の UI 要素が最後のストロークから十分に離れている (最大 2 文字の寸法) ときに対話できるように、領域は最後のストロークの周りに拡大する必要があります。

注: 手書きタッチ可能領域の設定は、スタイラス手書き InputMethodInfo.supportsStylusHandwriting() をサポートする IME でサポートされています。

注: IME がこの API を使用することを決定した場合は、画面境界の変更、密度などの構成の変更に応じて、必要な領域を更新する必要があります。

android.inputmethodservice.InputMethodService.setStylusHandwritingRegionの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象