Freigeben über


IInputConnection.CommitCorrection(CorrectionInfo) Methode

Definition

Ü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.

Java-Dokumentation für android.view.inputmethod.InputConnection.commitCorrection(android.view.inputmethod.CorrectionInfo).

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.

Gilt für: