Sprache

InputMethodService.SetStylusHandwritingRegion(Region) Methode

Definition

Legt einen neuen Eingabestift-Handschriftbereich fest, während der Benutzer weiterhin auf einem Editor auf dem Bildschirm schreibt.

[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

Parameter

handwritingRegion
Region

neue Eingabestift handschreibbare Region, die Eingabestifteingaben akzeptieren kann. Dieser Wert darf nicht NULL sein.

Attribute

Hinweise

Legt einen neuen Eingabestift-Handschriftbereich fest, während der Benutzer weiterhin auf einem Editor auf dem Bildschirm schreibt. Eingabestiftstriche, die innerhalb des touchableRegion gestartet werden, werden als Fortsetzung der Handschrift behandelt, und alle Ereignisse außerhalb werden an die IME-Ziel-App übergeben, wodurch Eingabestifthandschrift das FinishStylusHandwriting() abgeschlossen hat. Standardmäßig ist der gesamte Bildschirmbereich handschreibbar und touchableRegion wird nach jeder Handschriftsitzung zurückgesetzt.

Beispielsweise kann der IME diese API verwenden, um den Eingabestift-Handschriftbereich dynamisch auf jedem Stiftstrich zu erweitern, da der Benutzer weiterhin in einem Editor schreibt. Der Bereich sollte um den letzten Strich vergrößert werden, sodass ein UI-Element unterhalb des IME-Fensters weiterhin interagierbar ist, wenn es ausreichend abstand (~2 Zeichenabmessungen) vom letzten Strich entfernt ist.

Hinweis: Das Festlegen des handschriftlichen Touchbereichs wird für IMEs unterstützt, die Eingabestifthandschrift InputMethodInfo.supportsStylusHandwriting() unterstützen.

Hinweis: Wenn der IME entscheidet, diese API zu verwenden, sollte er die gewünschte Region entsprechend aktualisieren, bei Konfigurationsänderungen, z. B. Änderungen an Bildschirmgrenzen, Dichte.

Android-Referenz für android.inputmethodservice.InputMethodService.setStylusHandwritingRegion.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: