InputMethod.AccessibilityInputConnection.GetCursorCapsMode(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rufen Sie den aktuellen Großschreibungsmodus in Kraft an der aktuellen Cursorposition im Text ab.
[Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)]
public int GetCursorCapsMode (int reqModes);
[<Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)>]
member this.GetCursorCapsMode : int -> int
Parameter
- reqModes
- Int32
Die gewünschten Modi, die abgerufen werden sollen, wie definiert durch android.text.TextUtils#getCapsMode TextUtils.getCapsMode
. Diese Konstanten werden definiert, sodass Sie einfach den aktuellen EditorInfo#inputType TextBoxAttribute.contentType
Wert direkt an diese Stelle übergeben können.
Gibt zurück
die Caps-Modus-Flags, die an der aktuellen Cursorposition wirksam sind. Siehe TYPE_TEXT_FLAG_CAPS_* in android.text.InputType
.
- Attribute
Hinweise
Rufen Sie den aktuellen Großschreibungsmodus in Kraft an der aktuellen Cursorposition im Text ab. Weitere Informationen finden Sie unter android.text.TextUtils#getCapsMode TextUtils.getCapsMode
.
Diese Methode kann fehlschlagen, wenn die Eingabeverbindung ungültig wurde (z. B. der Prozessabsturz), oder der Client dauert zu lange, um mit dem Text zu antworten (es wird ein paar Sekunden zeitig zurückgegeben). In beiden Fällen wird 0 zurückgegeben.
Diese Methode wirkt sich weder auf den Text im Editor aus, noch wirkt sie sich auf die Auswahl- oder Erstellungsspanne aus.
<starke>Autoren des Editors:</strong> bitte achten Sie bei der Implementierung dieses Aufrufs auf Rennbedingungen. Ein IME kann die Cursorposition ändern und diese Methode sofort verwenden. Sie müssen sicherstellen, dass der zurückgegebene Wert mit den Ergebnissen der neuesten Bearbeitungen und Änderungen an der Cursorposition übereinstimmt.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.