Freigeben über


InputMethodService.SendDefaultEditorAction(Boolean) Methode

Definition

Bitten Sie das Eingabeziel, seine Standardaktion über InputConnection#performEditorAction InputConnection.performEditorAction()auszuführen.

[Android.Runtime.Register("sendDefaultEditorAction", "(Z)Z", "GetSendDefaultEditorAction_ZHandler")]
public virtual bool SendDefaultEditorAction (bool fromEnterKey);
[<Android.Runtime.Register("sendDefaultEditorAction", "(Z)Z", "GetSendDefaultEditorAction_ZHandler")>]
abstract member SendDefaultEditorAction : bool -> bool
override this.SendDefaultEditorAction : bool -> bool

Parameter

fromEnterKey
Boolean

Wenn true, wird dies ausgeführt, als hätte der Benutzer eine EINGABETASTE auf der Tastatur gedrückt, d<. h., es wird nicht<>/em> ausgeführt, wenn der Editor festgelegt EditorInfo#IME_FLAG_NO_ENTER_ACTION EditorInfo.IME_FLAG_NO_ENTER_ACTIONwurde. Wenn "false" lautet, wird die Aktion unabhängig davon gesendet, wie der Editor dieses Flag festgelegt hat.

Gibt zurück

Gibt einen booleschen Wert zurück, der angibt, ob eine Aktion gesendet wurde. Wenn "false" angegeben wurde, hat der Editor weder eine Standardaktion angegeben noch eine Aktion aus der EINGABETASTE. Wenn true, wurde die Aktion gesendet (oder es gab überhaupt keine Eingabeverbindung).

Attribute

Hinweise

Bitten Sie das Eingabeziel, seine Standardaktion über InputConnection#performEditorAction InputConnection.performEditorAction()auszuführen.

Aus Gründen der Kompatibilität führt diese Methode keine benutzerdefinierte Aktion aus, auch wenn EditorInfo#actionLabel EditorInfo.actionLabel diese festgelegt ist. Der Implementierer sollte direkt aufrufen InputConnection#performEditorAction InputConnection.performEditorAction()EditorInfo#actionId EditorInfo.actionId , wenn er eine benutzerdefinierte Aktion ausführen möchte.

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

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: