Sprache

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 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: