InputMethodManager.InvalidateInput(View) 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.
Gibt dem System einen Hinweis, dass der zugeordnete view Text von etwas aktualisiert wird, das kein Eingabemethoden-Editor (IME) ist, sodass das System alle ausstehenden Textbearbeitungsanforderungen vom IME abbrechen kann, bis er den neuen Bearbeitungskontext erhält, z. B. umgebender Text, der von InputConnection#takeSnapshot().
[Android.Runtime.Register("invalidateInput", "(Landroid/view/View;)V", "", ApiSince=33)]
public void InvalidateInput(Android.Views.View view);
[<Android.Runtime.Register("invalidateInput", "(Landroid/view/View;)V", "", ApiSince=33)>]
member this.InvalidateInput : Android.Views.View -> unit
Parameter
- view
- View
Die Ansicht, deren Text geändert wurde.
- Attribute
Hinweise
Gibt dem System einen Hinweis, dass der zugeordnete view Text von etwas aktualisiert wird, das kein Eingabemethoden-Editor (IME) ist, sodass das System alle ausstehenden Textbearbeitungsanforderungen vom IME abbrechen kann, bis er den neuen Bearbeitungskontext erhält, z. B. umgebender Text, der von InputConnection#takeSnapshot().
Wenn view das Protokoll nicht unterstützt InputConnection#takeSnapshot() wird, kann das Aufrufen dieser Methode ausgelöst werden View#onCreateInputConnection(EditorInfo).
Im Gegensatz dazu #restartInput(View)interagiert diese API nicht sofort mit InputConnection. Stattdessen wird die Anwendung möglicherweise später nach Bedarf empfangen InputConnection#takeSnapshot() , damit das System neuen Bearbeitungskontext für den IME erfassen kann. Beispielsweise können aufeinander folgende Aufrufe dieser API in einen einzelnen (oder null) Rückruf von InputConnection#takeSnapshot().
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.