Freigeben über


InputMethodService.OnFinishInput Methode

Definition

Wird aufgerufen, um die Eingabemethode darüber zu informieren, dass die Texteingabe im letzten Editor abgeschlossen wurde.

[Android.Runtime.Register("onFinishInput", "()V", "GetOnFinishInputHandler")]
public virtual void OnFinishInput ();
[<Android.Runtime.Register("onFinishInput", "()V", "GetOnFinishInputHandler")>]
abstract member OnFinishInput : unit -> unit
override this.OnFinishInput : unit -> unit
Attribute

Hinweise

Wird aufgerufen, um die Eingabemethode darüber zu informieren, dass die Texteingabe im letzten Editor abgeschlossen wurde. An diesem Punkt gibt es möglicherweise einen Aufruf zum #onStartInput(EditorInfo, boolean) Ausführen von Eingaben in einem neuen Editor, oder die Eingabemethode bleibt im Leerlauf. Diese Methode wird <nicht></em> aufgerufen, wenn die Eingabe im selben Editor neu gestartet wird.

Die Standardimplementierung verwendet inputConnection, um alle aktiven Texterstellungstexte zu löschen. Sie können dies außer Kraft setzen (nicht die Basisklassenimplementierung aufrufen), um das gewünschte Verhalten auszuführen.

Java-Dokumentation für android.inputmethodservice.InputMethodService.onFinishInput().

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: