Sprache

IInputConnection.SetImeConsumesInput(Boolean) Methode

Definition

Wird von der Eingabemethode aufgerufen, um anzugeben, dass sie alle Eingaben für sich selbst verwendet oder nicht mehr.

[Android.Runtime.Register("setImeConsumesInput", "(Z)Z", "GetSetImeConsumesInput_ZHandler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]
public virtual bool SetImeConsumesInput(bool imeConsumesInput);
[<Android.Runtime.Register("setImeConsumesInput", "(Z)Z", "GetSetImeConsumesInput_ZHandler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
abstract member SetImeConsumesInput : bool -> bool
override this.SetImeConsumesInput : bool -> bool

Parameter

imeConsumesInput
Boolean

true wenn der IME Eingaben verwendet, und der Cursor sollte ausgeblendet werden, false wenn die Eingabe an den Editor fortgesetzt wird und der Cursor erneut angezeigt werden soll.

Gibt zurück

Für Editorautoren wird der Rückgabewert immer ignoriert. Bei IME-Autoren gibt diese Methode zurück true , ob die Anforderung gesendet wurde (unabhängig davon, ob der zugeordnete Editor etwas basierend auf dieser Anforderung ausführt), false wenn die Eingabeverbindung nicht mehr gültig ist.

Attribute

Hinweise

Wird von der Eingabemethode aufgerufen, um anzugeben, dass sie alle Eingaben für sich selbst verwendet oder nicht mehr.

Editoren sollten widerspiegeln, dass sie keine Eingaben erhalten, indem sie den Cursor ausblenden, wenn imeConsumesInput dies der Grund ist true, und fortsetzen, wenn der Cursor angezeigt wird false.

Java Dokumentation für android.view.inputmethod.InputConnection.setImeConsumesInput(boolean).

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: