IInputConnection.CommitCorrection(CorrectionInfo) 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.
Übernehmen Sie automatisch eine Korrektur, die für die Eingabe des unformatierten Benutzers ausgeführt wird.
[Android.Runtime.Register("commitCorrection", "(Landroid/view/inputmethod/CorrectionInfo;)Z", "GetCommitCorrection_Landroid_view_inputmethod_CorrectionInfo_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool CommitCorrection (Android.Views.InputMethods.CorrectionInfo? correctionInfo);
[<Android.Runtime.Register("commitCorrection", "(Landroid/view/inputmethod/CorrectionInfo;)Z", "GetCommitCorrection_Landroid_view_inputmethod_CorrectionInfo_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CommitCorrection : Android.Views.InputMethods.CorrectionInfo -> bool
Parameter
- correctionInfo
- CorrectionInfo
Detaillierte Informationen zur Korrektur.
Gibt zurück
true
bei Erfolg, false
wenn die Eingabeverbindung nicht mehr gültig ist.
Seit Android android.os.Build.VERSION_CODES#N
bis android.os.Build.VERSION_CODES#TIRAMISU
, diese API, false
die zurückgegeben wird, wenn die Zielanwendung diese Methode nicht implementiert.
- Attribute
Hinweise
Übernehmen Sie automatisch eine Korrektur, die für die Eingabe des unformatierten Benutzers ausgeführt wird. Ein typisches Beispiel wäre das Korrigieren von Tippfehlern mithilfe eines Wörterbuchs.
Das Aufrufen dieser Methode bewirkt, dass der Editor den aktuellen IME aufruft android.inputmethodservice.InputMethodService#onUpdateSelection(int, int, int, int, int, int)
, nachdem die Batcheingabe beendet wurde. <starke>Editorautoren</starke>, damit dies geschieht, müssen Sie die Änderungen an der Eingabemethode durch Aufrufen InputMethodManager#updateSelection(View, int, int, int, int)
bekannt machen, aber achten Sie darauf, zu warten, bis die Batchbearbeitung beendet ist, wenn eine ausgeführt wird.
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.